ardour
PBD::SharedStatefulProperty< T > Member List

This is the complete list of members for PBD::SharedStatefulProperty< T >, including all inherited members.

_currentPBD::SharedStatefulProperty< T >protected
_oldPBD::SharedStatefulProperty< T >protected
apply_changes(PropertyBase const *p)PBD::SharedStatefulProperty< T >inlinevirtual
changed() const PBD::SharedStatefulProperty< T >inlinevirtual
clear_changes()PBD::SharedStatefulProperty< T >inlinevirtual
clear_owned_changes()PBD::PropertyBaseinlinevirtual
clone() const =0PBD::PropertyBasepure virtual
clone_from_xml(const XMLNode &) const PBD::PropertyBaseinlinevirtual
get_changes_as_properties(PropertyList &changes, Command *) const PBD::SharedStatefulProperty< T >inlinevirtual
get_changes_as_xml(XMLNode *history_node) const PBD::SharedStatefulProperty< T >inlinevirtual
get_value(XMLNode &node) const PBD::SharedStatefulProperty< T >inlinevirtual
invert()PBD::SharedStatefulProperty< T >inlinevirtual
operator bool() const PBD::SharedStatefulProperty< T >inline
operator->() const PBD::SharedStatefulProperty< T >inline
operator=(SharedStatefulProperty< T > const &)PBD::SharedStatefulProperty< T >private
operator==(PropertyID pid) const PBD::PropertyBaseinline
property_id() const PBD::PropertyBaseinline
property_name() const PBD::PropertyBaseinline
PropertyBase(PropertyID pid)PBD::PropertyBaseinline
PropertyBase(PropertyBase const &b)PBD::PropertyBaseinlineprotected
Ptr typedefPBD::SharedStatefulProperty< T >
rdiff(std::vector< Command * > &) const PBD::PropertyBaseinlinevirtual
set_value(XMLNode const &node)PBD::SharedStatefulProperty< T >inlinevirtual
SharedStatefulProperty(PropertyID d, Ptr p)PBD::SharedStatefulProperty< T >inline
SharedStatefulProperty(PropertyID d, Ptr o, Ptr c)PBD::SharedStatefulProperty< T >inline
SharedStatefulProperty(SharedStatefulProperty< T > const &)PBD::SharedStatefulProperty< T >private
val() const PBD::SharedStatefulProperty< T >inline
~PropertyBase()PBD::PropertyBaseinlinevirtual