From af12adb34f62dc82f694a03ea3b2a6c99ba426ef Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 14 Dec 2006 14:15:43 +0000 Subject: use shared_ptr for all Playlist handling; cleanup works again git-svn-id: svn://localhost/ardour2/trunk@1209 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/selection.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'gtk2_ardour/selection.h') diff --git a/gtk2_ardour/selection.h b/gtk2_ardour/selection.h index c4336fba21..a2997cd7b5 100644 --- a/gtk2_ardour/selection.h +++ b/gtk2_ardour/selection.h @@ -101,8 +101,8 @@ class Selection : public sigc::trackable void set (std::vector&); long set (TimeAxisView*, nframes_t, nframes_t); void set (ARDOUR::AutomationList*); - void set (ARDOUR::Playlist*); - void set (const list&); + void set (boost::shared_ptr); + void set (const list >&); void set (boost::shared_ptr); void set (AutomationSelectable*); @@ -112,8 +112,8 @@ class Selection : public sigc::trackable void toggle (std::vector&); long toggle (nframes_t, nframes_t); void toggle (ARDOUR::AutomationList*); - void toggle (ARDOUR::Playlist*); - void toggle (const list&); + void toggle (boost::shared_ptr); + void toggle (const list >&); void toggle (boost::shared_ptr); void add (TimeAxisView*); @@ -122,8 +122,8 @@ class Selection : public sigc::trackable void add (std::vector&); long add (nframes_t, nframes_t); void add (ARDOUR::AutomationList*); - void add (ARDOUR::Playlist*); - void add (const list&); + void add (boost::shared_ptr); + void add (const list >&); void add (boost::shared_ptr); void remove (TimeAxisView*); @@ -132,8 +132,8 @@ class Selection : public sigc::trackable void remove (uint32_t selection_id); void remove (nframes_t, nframes_t); void remove (ARDOUR::AutomationList*); - void remove (ARDOUR::Playlist*); - void remove (const list&); + void remove (boost::shared_ptr); + void remove (const list >&); void remove (boost::shared_ptr); void replace (uint32_t time_index, nframes_t start, nframes_t end); -- cgit v1.2.3