add_property(Object &property) | Idioskopos::Introspectable | |
add_property(Object::pointer property) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
create(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [static] |
create(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [static] |
get_property(const Glib::ustring &name) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
has_property(const Glib::ustring &name) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
IDIOSKOPOS_OBJECT(Object) (defined in Idioskopos::Object) | Idioskopos::Object | |
IDIOSKOPOS_OBJECT_AND_REGISTRAR(Introspectable) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
Introspectable(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
Introspectable(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
m_dynamic_property_map (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_name (defined in Idioskopos::Object) | Idioskopos::Object | [protected] |
m_properties (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_property_name_changed_connection (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_property_name_map (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_property_value_changed_connection (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_separator (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_signal_name_changed (defined in Idioskopos::Object) | Idioskopos::Object | [protected] |
m_signal_property_added (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_signal_property_name_changed (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_signal_property_removed (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_signal_property_value_changed (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
m_signal_value_changed | Idioskopos::Object | [protected] |
name() (defined in Idioskopos::Object) | Idioskopos::Object | |
next_property(std::set< Object * >::iterator i) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected, virtual] |
next_property(std::set< Object * >::iterator i) (defined in Idioskopos::Object) | Idioskopos::Object | [protected, virtual] |
next_property(size_t i) (defined in Idioskopos::Object) | Idioskopos::Object | [protected, virtual] |
num_properties() const | Idioskopos::Introspectable | [virtual] |
Object(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Object) | Idioskopos::Object | |
Object(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::Object | |
Objects typedef (defined in Idioskopos::Object) | Idioskopos::Object | |
on_property_name_changed(const Glib::ustring &, Object *) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
on_property_value_changed(Object *) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected] |
operator[](const Glib::ustring &name) | Idioskopos::Introspectable | [virtual] |
pointer typedef (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
previous_property(std::set< Object * >::iterator i) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [protected, virtual] |
previous_property(std::set< Object * >::iterator i) (defined in Idioskopos::Object) | Idioskopos::Object | [protected, virtual] |
previous_property(size_t i) (defined in Idioskopos::Object) | Idioskopos::Object | [protected, virtual] |
properties_begin() (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [virtual] |
properties_end() (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [virtual] |
property(const Glib::ustring &name) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [inline] |
property_ptr(const Glib::ustring &name) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [inline] |
remove_property(const Glib::ustring &name) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
set_name(const Glib::ustring &n) (defined in Idioskopos::Object) | Idioskopos::Object | |
set_value(const Glib::ustring &v) (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |
set_value(const T &t) (defined in Idioskopos::Object) | Idioskopos::Object | [inline] |
set_xml(const Glib::ustring &s, bool change_names=false, bool create_missing=true) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [virtual] |
set_xml(const xmlpp::Node *n, bool change_names=false, bool create_missing=true) (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | [virtual] |
signal_name_changed() (defined in Idioskopos::Object) | Idioskopos::Object | |
signal_property_added() | Idioskopos::Introspectable | [virtual] |
signal_property_name_changed() (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
signal_property_removed() | Idioskopos::Introspectable | [virtual] |
signal_property_value_changed() (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
signal_value_changed() | Idioskopos::Object | |
type() const | Idioskopos::Introspectable | [inline, virtual] |
value() | Idioskopos::Object | [virtual] |
xml(int indent=-1) | Idioskopos::Introspectable | [virtual] |
~Introspectable() (defined in Idioskopos::Introspectable) | Idioskopos::Introspectable | |
~Object() (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |