projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a couple of pthread helper macros
[ardour.git]
/
libs
/
pbd
/
pbd
/
memento_command.h
diff --git
a/libs/pbd/pbd/memento_command.h
b/libs/pbd/pbd/memento_command.h
index f6d11a0b33c736725eca5008514c3a472fef807b..d22561ab217985fe8c12d48755518f504a9a139b 100644
(file)
--- a/
libs/pbd/pbd/memento_command.h
+++ b/
libs/pbd/pbd/memento_command.h
@@
-51,7
+51,7
@@
* can do `just-in-time' binding from the crossfade ID.
*/
template <class obj_T>
* can do `just-in-time' binding from the crossfade ID.
*/
template <class obj_T>
-class
/*LIBPBD_API*/
MementoCommandBinder : public PBD::Destructible
+class
LIBPBD_TEMPLATE_API
MementoCommandBinder : public PBD::Destructible
{
public:
/** @return Stateful object to operate on */
{
public:
/** @return Stateful object to operate on */
@@
-68,7
+68,7
@@
public:
/** A simple MementoCommandBinder which binds directly to an object */
template <class obj_T>
/** A simple MementoCommandBinder which binds directly to an object */
template <class obj_T>
-class
/*LIBPBD_API*/
SimpleMementoCommandBinder : public MementoCommandBinder<obj_T>
+class
LIBPBD_TEMPLATE_API
SimpleMementoCommandBinder : public MementoCommandBinder<obj_T>
{
public:
SimpleMementoCommandBinder (obj_T& o)
{
public:
SimpleMementoCommandBinder (obj_T& o)
@@
-100,7
+100,7
@@
private:
* memento, and redo is restoring the after memento.
*/
template <class obj_T>
* memento, and redo is restoring the after memento.
*/
template <class obj_T>
-class
/*LIBPBD_API*/
MementoCommand : public Command
+class
LIBPBD_TEMPLATE_API
MementoCommand : public Command
{
public:
MementoCommand (obj_T& a_object, XMLNode* a_before, XMLNode* a_after)
{
public:
MementoCommand (obj_T& a_object, XMLNode* a_before, XMLNode* a_after)