Add a couple of visibility specifiers that were missing
[ardour.git] / libs / pbd / pbd / statefuldestructible.h
index 83eff473d6dff23fca669dd15e0d5a0724a8b01b..79f5356c9f7ed7e9d016e79616b73e4fa1205c86 100644 (file)
 #ifndef __pbd_stateful_destructible_h__
 #define __pbd_stateful_destructible_h__
 
-#include <pbd/stateful.h>
-#include <pbd/destructible.h>
+#include "pbd/libpbd_visibility.h"
+#include "pbd/stateful.h"
+#include "pbd/destructible.h"
 
 namespace PBD {
 
-class StatefulDestructible : public Stateful, public Destructible 
-{
-};
-
-/* be very very careful using this class. it does not inherit from sigc::trackable and thus
-   should only be used in multiple-inheritance situations involving another type
-   that does inherit from sigc::trackable (or sigc::trackable itself)
-*/
-
-class StatefulThingWithGoingAway : public Stateful, public ThingWithGoingAway
+class LIBPBD_API StatefulDestructible : public Stateful, public Destructible 
 {
 };
 
 }
 
-
 #endif /* __pbd_stateful_destructible_h__ */