Ardour
9.0-pre0-582-g084a23a80d
|
#include <memento_command.h>
Public Member Functions | |
SimpleMementoCommandBinder (obj_T &o) | |
void | set_state (XMLNode const &node, int version) const |
XMLNode & | get_state () const |
std::string | type_name () const |
void | add_state (XMLNode *node) |
void | object_died () |
Public Member Functions inherited from PBD::Destructible | |
virtual | ~Destructible () |
virtual void | drop_references () |
Private Attributes | |
obj_T & | _object |
PBD::ScopedConnection | _object_death_connection |
Additional Inherited Members | |
Public Attributes inherited from PBD::Destructible | |
PBD::Signal< void()> | Destroyed |
PBD::Signal< void()> | DropReferences |
A simple MementoCommandBinder which binds directly to an object
Definition at line 69 of file memento_command.h.
|
inline |
Definition at line 72 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 79 of file memento_command.h.
|
inline |
Definition at line 88 of file memento_command.h.
|
inlinevirtual |
Implements MementoCommandBinder< obj_T >.
Definition at line 78 of file memento_command.h.
|
inlinevirtual |
Implements MementoCommandBinder< obj_T >.
Definition at line 80 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.