diff options
Diffstat (limited to 'libs/surfaces/control_protocol/control_protocol/types.h')
-rw-r--r-- | libs/surfaces/control_protocol/control_protocol/types.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/surfaces/control_protocol/control_protocol/types.h b/libs/surfaces/control_protocol/control_protocol/types.h index 1d46753e51..d2e5d0772c 100644 --- a/libs/surfaces/control_protocol/control_protocol/types.h +++ b/libs/surfaces/control_protocol/control_protocol/types.h @@ -26,11 +26,15 @@ namespace ARDOUR { class Route; + class Stripable; typedef std::vector<boost::weak_ptr<ARDOUR::Route> > RouteNotificationList; typedef boost::shared_ptr<RouteNotificationList> RouteNotificationListPtr; - typedef std::vector<boost::shared_ptr<ARDOUR::Route> > StrongRouteNotificationList; + + typedef std::vector<boost::weak_ptr<ARDOUR::Stripable> > StripableNotificationList; + typedef boost::shared_ptr<StripableNotificationList> StripableNotificationListPtr; + typedef std::vector<boost::shared_ptr<ARDOUR::Stripable> > StrongStripableNotificationList; } #endif /* __ardour_control_protocol_types_h__ */ |