New editor API to retrieve the Stripable with via presentation info order.
[ardour.git] / libs / ardour / ardour / session_handle.h
index 87c6fb6670dacb7bd3edd78b9ea1ec66267fa905..330f1805cd4c4c4152f0c05a55470f2096c3e8b9 100644 (file)
 
 #include "pbd/signals.h"
 
+#include "ardour/libardour_visibility.h"
+
 namespace ARDOUR {
        class Session;
 
-class SessionHandleRef : public PBD::ScopedConnectionList
+class LIBARDOUR_API SessionHandleRef : public PBD::ScopedConnectionList
 {
   public:
        SessionHandleRef (ARDOUR::Session& s);
-       virtual ~SessionHandleRef () {}
+       virtual ~SessionHandleRef ();
 
   protected:
        ARDOUR::Session&          _session;
        virtual void session_going_away ();
+       virtual void insanity_check ();
 };
 
-class SessionHandlePtr
+class LIBARDOUR_API SessionHandlePtr
 {
   public:
        SessionHandlePtr (ARDOUR::Session* s);