summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/types.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-05-16 16:34:53 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-05-31 15:30:42 -0400
commit96faa622eec46c5787445e02ebd579c6c06717d0 (patch)
tree471861372f5bd71eeb87f19c86e4d0ea94300648 /libs/ardour/ardour/types.h
parent534b2de35bc3c2d0c0d95275a08a5a5870d618c2 (diff)
fwd declaration of Stripable and associated lists
Diffstat (limited to 'libs/ardour/ardour/types.h')
-rw-r--r--libs/ardour/ardour/types.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/ardour/types.h b/libs/ardour/ardour/types.h
index bd866141d5..856ba7197b 100644
--- a/libs/ardour/ardour/types.h
+++ b/libs/ardour/ardour/types.h
@@ -52,6 +52,7 @@ namespace ARDOUR {
class AudioSource;
class Route;
class Region;
+ class Stripable;
class VCA;
class AutomationControl;
@@ -566,7 +567,9 @@ namespace ARDOUR {
typedef std::list<framepos_t> AnalysisFeatureList;
typedef std::list<boost::shared_ptr<Route> > RouteList;
+ typedef std::list<boost::shared_ptr<Stripable> > StripableList;
typedef std::list<boost::weak_ptr <Route> > WeakRouteList;
+ typedef std::list<boost::weak_ptr <Stripable> > WeakStripableList;
typedef std::list<boost::shared_ptr<AutomationControl> > ControlList;
typedef std::list<boost::shared_ptr<VCA> > VCAList;