ardour
|
#include <property_list.h>
Public Member Functions | |
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) |
Protected Attributes | |
bool | _property_owner |
A list of properties, mapped using their ID
Definition at line 33 of file property_list.h.
PropertyList::PropertyList | ( | ) |
Definition at line 27 of file property_list.cc.
PropertyList::PropertyList | ( | PropertyList const & | other | ) |
Definition at line 33 of file property_list.cc.
|
virtual |
Definition at line 46 of file property_list.cc.
bool PropertyList::add | ( | PropertyBase * | prop | ) |
Add a property (of some kind) to the list. Used when constructing PropertyLists that describe a change/operation.
Definition at line 67 of file property_list.cc.
bool PBD::PropertyList::add | ( | PropertyDescriptor< T > | pid, |
const V & | v | ||
) |
Definition at line 31 of file property_list_impl.h.
void PropertyList::get_changes_as_xml | ( | XMLNode * | history_node | ) |
Definition at line 56 of file property_list.cc.
void PropertyList::invert | ( | void | ) |
Definition at line 73 of file property_list.cc.
|
protected |
Definition at line 57 of file property_list.h.