ardour
PBD::SequenceProperty< Container > Member List

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

_changesPBD::SequenceProperty< Container >protected
_update_callbackPBD::SequenceProperty< Container >protected
_valPBD::SequenceProperty< Container >protected
apply_changes(PropertyBase const *p)PBD::SequenceProperty< Container >inlinevirtual
back()PBD::SequenceProperty< Container >inline
back() const PBD::SequenceProperty< Container >inline
begin()PBD::SequenceProperty< Container >inline
begin() const PBD::SequenceProperty< Container >inline
ChangeContainer typedefPBD::SequenceProperty< Container >
changed() const PBD::SequenceProperty< Container >inlinevirtual
changes() const PBD::SequenceProperty< Container >inline
clear()PBD::SequenceProperty< Container >inline
clear_changes()PBD::SequenceProperty< Container >inlinevirtual
clear_owned_changes()PBD::SequenceProperty< Container >inlinevirtual
clone() const =0PBD::PropertyBasepure virtual
clone_from_xml(XMLNode const &node) const PBD::SequenceProperty< Container >inlinevirtual
create() const =0PBD::SequenceProperty< Container >privatepure virtual
empty() const PBD::SequenceProperty< Container >inline
end()PBD::SequenceProperty< Container >inline
end() const PBD::SequenceProperty< Container >inline
erase(typename Container::iterator i)PBD::SequenceProperty< Container >inline
erase(typename Container::iterator f, typename Container::iterator l)PBD::SequenceProperty< Container >inline
front()PBD::SequenceProperty< Container >inline
front() const PBD::SequenceProperty< Container >inline
get_changes_as_properties(PBD::PropertyList &changes, Command *cmd) const PBD::SequenceProperty< Container >inlinevirtual
get_changes_as_xml(XMLNode *history_node) const PBD::SequenceProperty< Container >inlinevirtual
get_content_as_xml(typename ChangeContainer::value_type, XMLNode &) const =0PBD::SequenceProperty< Container >pure virtual
get_content_from_xml(XMLNode const &node) const =0PBD::SequenceProperty< Container >pure virtual
get_value(XMLNode &node) const PBD::SequenceProperty< Container >inlinevirtual
insert(typename Container::iterator i, const typename Container::value_type &v)PBD::SequenceProperty< Container >inline
invert()PBD::SequenceProperty< Container >inlinevirtual
operator=(const Container &other)PBD::SequenceProperty< Container >inline
operator==(PropertyID pid) const PBD::PropertyBaseinline
pop_back()PBD::SequenceProperty< Container >inline
pop_front()PBD::SequenceProperty< Container >inline
property_id() const PBD::PropertyBaseinline
property_name() const PBD::PropertyBaseinline
PropertyBase(PropertyID pid)PBD::PropertyBaseinline
PropertyBase(PropertyBase const &b)PBD::PropertyBaseinlineprotected
push_back(const typename Container::value_type &v)PBD::SequenceProperty< Container >inline
push_front(const typename Container::value_type &v)PBD::SequenceProperty< Container >inline
rbegin()PBD::SequenceProperty< Container >inline
rbegin() const PBD::SequenceProperty< Container >inline
rdiff(std::vector< Command * > &cmds) const PBD::SequenceProperty< Container >inlinevirtual
remove(const typename Container::value_type &v)PBD::SequenceProperty< Container >inline
rend()PBD::SequenceProperty< Container >inline
rend() const PBD::SequenceProperty< Container >inline
rlist() const PBD::SequenceProperty< Container >inline
SequenceProperty(PropertyID id, const boost::function< void(const ChangeRecord &)> &update)PBD::SequenceProperty< Container >inline
SequenceProperty(SequenceProperty< Container > const &p)PBD::SequenceProperty< Container >inlineprotected
set_value(XMLNode const &)PBD::SequenceProperty< Container >inlinevirtual
size() const PBD::SequenceProperty< Container >inline
sort()PBD::SequenceProperty< Container >inline
sort(BinaryPredicate comp)PBD::SequenceProperty< Container >inline
update(const ChangeRecord &cr)PBD::SequenceProperty< Container >inline
~PropertyBase()PBD::PropertyBaseinlinevirtual