ardour
|
#include <property_list.h>
Public Member Functions | |
OwnedPropertyList () | |
bool | add (PropertyBase &p) |
Public Member Functions inherited from PBD::PropertyList | |
PropertyList () | |
PropertyList (PropertyList const &) | |
virtual | ~PropertyList () |
void | get_changes_as_xml (XMLNode *) |
void | invert () |
bool | add (PropertyBase *prop) |
template<typename T , typename V > | |
bool | add (PropertyDescriptor< T > pid, const V &v) |
Additional Inherited Members | |
Protected Attributes inherited from PBD::PropertyList | |
bool | _property_owner |
A variant of PropertyList that does not delete its property list in its destructor. Objects with their own Properties store them in an OwnedPropertyList to avoid having them deleted at the wrong time.
Definition at line 65 of file property_list.h.
OwnedPropertyList::OwnedPropertyList | ( | ) |
Definition at line 80 of file property_list.cc.
bool OwnedPropertyList::add | ( | PropertyBase & | p | ) |
Definition at line 86 of file property_list.cc.