X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Fpbd%2Fproperties.h;h=70d18db4c7bd74468250b7fefe570bc324593bda;hb=59076a7e4c66db12bbbfbf01f012ca2f6ba4bf56;hp=27a0be18957cd776777ae455ebad79915cf2cfb4;hpb=36c233fe6ce570ce85224626ce7aba4a2607537f;p=ardour.git diff --git a/libs/pbd/pbd/properties.h b/libs/pbd/pbd/properties.h index 27a0be1895..70d18db4c7 100644 --- a/libs/pbd/pbd/properties.h +++ b/libs/pbd/pbd/properties.h @@ -37,7 +37,7 @@ namespace PBD { /** Parent class for classes which represent a single scalar property in a Stateful object */ template -class LIBPBD_API PropertyTemplate : public PropertyBase +class /*LIBPBD_API*/ PropertyTemplate : public PropertyBase { public: PropertyTemplate (PropertyDescriptor p, T const& v) @@ -197,7 +197,7 @@ private: PropertyTemplate (PropertyTemplate const &); }; -template LIBPBD_API +template /*LIBPBD_API*/ std::ostream & operator<<(std::ostream& os, PropertyTemplate const& s) { return os << s.val (); @@ -207,7 +207,7 @@ std::ostream & operator<<(std::ostream& os, PropertyTemplate const& s) * with types that can be written to / read from stringstreams. */ template -class LIBPBD_API Property : public PropertyTemplate +class /*LIBPBD_API*/ Property : public PropertyTemplate { public: Property (PropertyDescriptor q, T const& v) @@ -285,7 +285,7 @@ private: * separators, etc. */ template<> -class LIBPBD_API Property : public PropertyTemplate +class /*LIBPBD_API*/ Property : public PropertyTemplate { public: Property (PropertyDescriptor d, std::string const & v) @@ -319,7 +319,7 @@ private: }; template -class LIBPBD_API EnumProperty : public Property +class /*LIBPBD_API*/ EnumProperty : public Property { public: EnumProperty (PropertyDescriptor q, T const& v) @@ -352,7 +352,7 @@ private: * one. */ template -class LIBPBD_API SharedStatefulProperty : public PropertyBase +class /*LIBPBD_API*/ SharedStatefulProperty : public PropertyBase { public: typedef boost::shared_ptr Ptr;