ardour
PBD::FunctorCommand< obj_type, arg_type > Member List

This is the complete list of members for PBD::FunctorCommand< obj_type, arg_type >, including all inherited members.

_extra_xmlPBD::Statefulprotected
_instant_xmlPBD::Statefulprotected
PBD::_lockPBD::Statefulprotected
_nameCommandprotected
_pending_changedPBD::Statefulprotected
_propertiesPBD::Statefulprotected
_xml_node_namePBD::Statefulprotected
add_connection(const UnscopedConnection &c)PBD::ScopedConnectionList
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
afterPBD::FunctorCommand< obj_type, arg_type >protected
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
beforePBD::FunctorCommand< obj_type, arg_type >protected
changed() const PBD::Stateful
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
Command()Commandinlineprotected
Command(const std::string &name)Commandinlineprotected
current_state_versionPBD::Statefulstatic
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
empty() const Commandinlinevirtual
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
find_functor(std::string name)PBD::FunctorCommand< obj_type, arg_type >inlineprivatestatic
functor_mapPBD::FunctorCommand< obj_type, arg_type >protectedstatic
functor_namePBD::FunctorCommand< obj_type, arg_type >protected
functor_type typedefPBD::FunctorCommand< obj_type, arg_type >private
FunctorCommand(std::string functor, obj_type &object, arg_type b, arg_type a)PBD::FunctorCommand< obj_type, arg_type >inline
FunctorMap typedefPBD::FunctorCommand< obj_type, arg_type >private
FunctorMapIterator typedefPBD::FunctorCommand< obj_type, arg_type >private
get_changes_as_properties(Command *) const PBD::Stateful
get_state()PBD::FunctorCommand< obj_type, arg_type >inlinevirtual
id() const PBD::Statefulinline
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
loading_state_versionPBD::Statefulstatic
methodPBD::FunctorCommand< obj_type, arg_type >protected
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
name() const Commandinline
objectPBD::FunctorCommand< obj_type, arg_type >protected
operator()()PBD::FunctorCommand< obj_type, arg_type >inlinevirtual
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedPBD::Stateful
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
redo()Commandinlinevirtual
register_functor(std::string name, functor_type f)PBD::FunctorCommand< obj_type, arg_type >inlinestatic
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
save_extra_xml(const XMLNode &)PBD::Stateful
ScopedConnectionList()PBD::ScopedConnectionList
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_name(const std::string &str)Commandinline
set_state(const XMLNode &, int)Commandinlinevirtual
set_values(XMLNode const &)PBD::Statefulprotected
Stateful()PBD::Stateful
suspend_property_changes()PBD::Statefulvirtual
undo()PBD::FunctorCommand< obj_type, arg_type >inlinevirtual
~Command()Commandinlinevirtual
~Destructible()PBD::Destructibleinlinevirtual
~FunctorCommand()PBD::FunctorCommand< obj_type, arg_type >inline
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~Stateful()PBD::Statefulvirtual