| create(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, static] |
| create(const Glib::ustring &name, const T &val, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, static] |
| create(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, static] |
| create(const Glib::ustring &name, const T &val, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, static] |
| create_object() (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, static] |
| get() const | Idioskopos::Property< T > | [inline, virtual] |
| get_pointer() | Idioskopos::Property< T > | [inline, virtual] |
| get_pointer() const (defined in Idioskopos::ReadOnlyPropertyBase< T >) | Idioskopos::ReadOnlyPropertyBase< T > | [inline, virtual] |
| get_value() (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, protected, virtual] |
| IDIOSKOPOS_OBJECT(Property) (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | |
| IDIOSKOPOS_OBJECT(PropertyBase) (defined in Idioskopos::PropertyBase< T >) | Idioskopos::PropertyBase< T > | |
| IDIOSKOPOS_OBJECT(ReadOnlyPropertyBase) (defined in Idioskopos::ReadOnlyPropertyBase< T >) | Idioskopos::ReadOnlyPropertyBase< T > | |
| IDIOSKOPOS_OBJECT(Object) (defined in Idioskopos::Object) | Idioskopos::Object | |
| IDIOSKOPOS_OBJECT(WriteOnlyPropertyBase) (defined in Idioskopos::WriteOnlyPropertyBase< T >) | Idioskopos::WriteOnlyPropertyBase< T > | |
| m_name (defined in Idioskopos::Object) | Idioskopos::Object | [protected] |
| m_signal_name_changed (defined in Idioskopos::Object) | Idioskopos::Object | [protected] |
| m_signal_value_changed | Idioskopos::Object | [protected] |
| m_value (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [protected] |
| name() (defined in Idioskopos::Object) | Idioskopos::Object | |
| 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::Object | [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 | |
| operator *=(X other) | Idioskopos::PropertyBase< T > | [inline] |
| operator const T &() const | Idioskopos::ReadOnlyPropertyBase< T > | [inline] |
| operator%=(X other) | Idioskopos::PropertyBase< T > | [inline] |
| operator()(const T &val) | Idioskopos::PropertyBase< T > | [inline] |
| Idioskopos::ReadOnlyPropertyBase::operator()() const | Idioskopos::ReadOnlyPropertyBase< T > | [inline] |
| operator+=(X other) | Idioskopos::PropertyBase< T > | [inline] |
| operator-=(X other) | Idioskopos::PropertyBase< T > | [inline] |
| operator->() | Idioskopos::ReadOnlyPropertyBase< T > | [inline] |
| operator/=(X other) | Idioskopos::PropertyBase< T > | [inline] |
| operator=(const T &val) | Idioskopos::Property< T > | [inline] |
| operator[](const Glib::ustring &name) | Idioskopos::Object | [virtual] |
| pointer typedef (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | |
| 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::Object) | Idioskopos::Object | [virtual] |
| properties_end() (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |
| Property(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::Property< T > | [inline] |
| Property(const Glib::ustring &name, const T &val, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::Property< T > | [inline] |
| Property(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::Property< T > | [inline] |
| Property(const Glib::ustring &name, const T &val, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::Property< T > | [inline] |
| PropertyBase(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::PropertyBase< T > | [inline] |
| PropertyBase(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::PropertyBase< T > | [inline] |
| ReadOnlyPropertyBase(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::ReadOnlyPropertyBase< T > | [inline] |
| ReadOnlyPropertyBase(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::ReadOnlyPropertyBase< T > | [inline] |
| set(const T &val) | Idioskopos::Property< T > | [inline, virtual] |
| 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_value(const Glib::ustring &v) (defined in Idioskopos::WriteOnlyPropertyBase< T >) | Idioskopos::WriteOnlyPropertyBase< T > | [inline, virtual] |
| set_xml(const Glib::ustring &s, bool change_names=false, bool create_missing=true) (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |
| set_xml(const xmlpp::Node *n, bool change_names=false, bool create_missing=true) (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |
| set_xml(const Glib::ustring &s, bool change_names=false, bool create_missing=true) (defined in Idioskopos::WriteOnlyPropertyBase< T >) | Idioskopos::WriteOnlyPropertyBase< T > | [inline, virtual] |
| set_xml(const xmlpp::Node *n, bool change_names=false, bool create_missing=true) (defined in Idioskopos::WriteOnlyPropertyBase< T >) | Idioskopos::WriteOnlyPropertyBase< T > | [inline, virtual] |
| signal_name_changed() (defined in Idioskopos::Object) | Idioskopos::Object | |
| signal_property_added() | Idioskopos::Object | [virtual] |
| signal_property_removed() | Idioskopos::Object | [virtual] |
| signal_value_changed() | Idioskopos::Object | |
| type() const | Idioskopos::PropertyBase< T > | [inline, virtual] |
| value() | Idioskopos::ReadOnlyPropertyBase< T > | [inline, virtual] |
| value_type typedef (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | |
| WriteOnlyPropertyBase(const Glib::ustring &name, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::WriteOnlyPropertyBase< T > | [inline] |
| WriteOnlyPropertyBase(const Glib::ustring &name, Introspectable &container, sigc::slot< void > slot=sigc::slot< void >()) | Idioskopos::WriteOnlyPropertyBase< T > | [inline] |
| xml(int indent=-1) | Idioskopos::PropertyBase< T > | [inline, virtual] |
| ~Object() (defined in Idioskopos::Object) | Idioskopos::Object | [virtual] |
| ~Property() (defined in Idioskopos::Property< T >) | Idioskopos::Property< T > | [inline, virtual] |
| ~PropertyBase() (defined in Idioskopos::PropertyBase< T >) | Idioskopos::PropertyBase< T > | [inline, virtual] |
| ~ReadOnlyPropertyBase() | Idioskopos::ReadOnlyPropertyBase< T > | [inline, virtual] |
| ~WriteOnlyPropertyBase() | Idioskopos::WriteOnlyPropertyBase< T > | [inline, virtual] |