ardour
|
#include <memento_command.h>
Public Member Functions | |
SimpleMementoCommandBinder (obj_T &o) | |
obj_T * | get () const |
void | add_state (XMLNode *node) |
void | object_died () |
Public Member Functions inherited from MementoCommandBinder< obj_T > | |
virtual std::string | type_name () const |
Public Member Functions inherited from PBD::Destructible | |
Destructible () | |
virtual | ~Destructible () |
void | drop_references () |
Private Attributes | |
obj_T & | _object |
PBD::ScopedConnection | _object_death_connection |
Additional Inherited Members | |
Public Attributes inherited from PBD::Destructible | |
PBD::Signal0< void > | Destroyed |
PBD::Signal0< void > | DropReferences |
A simple MementoCommandBinder which binds directly to an object
Definition at line 71 of file memento_command.h.
|
inline |
Definition at line 74 of file memento_command.h.
|
inlinevirtual |
Add our own state to an XMLNode
Implements MementoCommandBinder< obj_T >.
Definition at line 84 of file memento_command.h.
|
inlinevirtual |
Implements MementoCommandBinder< obj_T >.
Definition at line 80 of file memento_command.h.
|
inline |
Definition at line 88 of file memento_command.h.
|
private |
Definition at line 94 of file memento_command.h.
|
private |
Definition at line 95 of file memento_command.h.