summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/named_selection.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/named_selection.h')
-rw-r--r--libs/ardour/ardour/named_selection.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/libs/ardour/ardour/named_selection.h b/libs/ardour/ardour/named_selection.h
index c17ef3bf4d..f03db20574 100644
--- a/libs/ardour/ardour/named_selection.h
+++ b/libs/ardour/ardour/named_selection.h
@@ -30,23 +30,24 @@ class XMLNode;
namespace ARDOUR
{
+
class Session;
class Playlist;
struct NamedSelection : public PBD::Stateful
{
- NamedSelection (std::string, std::list<boost::shared_ptr<Playlist> >&);
- NamedSelection (Session&, const XMLNode&);
- virtual ~NamedSelection ();
+ NamedSelection (std::string, std::list<boost::shared_ptr<Playlist> >&);
+ NamedSelection (Session&, const XMLNode&);
+ virtual ~NamedSelection ();
- std::string name;
- std::list<boost::shared_ptr<Playlist> > playlists;
+ std::string name;
+ std::list<boost::shared_ptr<Playlist> > playlists;
- XMLNode& get_state (void);
+ XMLNode& get_state (void);
- int set_state (const XMLNode&, int version);
+ int set_state (const XMLNode&, int version);
- static PBD::Signal1<void,NamedSelection*> NamedSelectionCreated;
+ static PBD::Signal1<void,NamedSelection*> NamedSelectionCreated;
};
}/* namespace ARDOUR */