Ardour
9.0-pre0-582-g084a23a80d
|
#include <property_basics.h>
Public Member Functions | |
LIBPBD_TEMPLATE_MEMBER_API | PropertyChange () |
LIBPBD_TEMPLATE_MEMBER_API | ~PropertyChange () |
template<typename T > | |
PropertyChange (PropertyDescriptor< T > p) | |
LIBPBD_TEMPLATE_MEMBER_API | PropertyChange (const PropertyChange &other) |
LIBPBD_TEMPLATE_MEMBER_API PropertyChange | operator= (const PropertyChange &other) |
template<typename T > | |
PropertyChange | operator= (PropertyDescriptor< T > p) |
template<typename T > | |
bool | contains (PropertyDescriptor< T > p) const |
LIBPBD_TEMPLATE_MEMBER_API bool | contains (const PropertyChange &other) const |
void | add (PropertyID id) |
void | add (const PropertyChange &other) |
template<typename T > | |
void | add (PropertyDescriptor< T > p) |
void | dump (std::ostream &out) const |
A list of IDs of Properties that have changed in some situation or other
Definition at line 49 of file property_basics.h.
|
inline |
Definition at line 52 of file property_basics.h.
|
inline |
Definition at line 53 of file property_basics.h.
PBD::PropertyChange::PropertyChange | ( | PropertyDescriptor< T > | p | ) |
Definition at line 26 of file property_basics_impl.h.
|
inline |
Definition at line 57 of file property_basics.h.
|
inline |
Definition at line 78 of file property_basics.h.
void PBD::PropertyChange::add | ( | PropertyDescriptor< T > | p | ) |
Definition at line 46 of file property_basics_impl.h.
|
inline |
Definition at line 77 of file property_basics.h.
|
inline |
Definition at line 68 of file property_basics.h.
bool PBD::PropertyChange::contains | ( | PropertyDescriptor< T > | p | ) | const |
Definition at line 40 of file property_basics_impl.h.
|
inline |
Definition at line 81 of file property_basics.h.
|
inline |
Definition at line 59 of file property_basics.h.
PropertyChange PBD::PropertyChange::operator= | ( | PropertyDescriptor< T > | p | ) |
Definition at line 32 of file property_basics_impl.h.