, including all inherited members.
| BaseOption(OptionContainer *parent_, const std::string name_, const std::string description_, bool mandatory_, bool readOnly_) | TELEKYB_NAMESPACE::BaseOption | [protected] |
| BoundsOption(OptionContainer *parent_, const std::string name_, const std::string description_, const _T &defaultValue_, const _T &lowerBound_, const _T &upperBound_, bool mandatory_=false, bool readOnly_=false) | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, protected] |
| comp | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [protected, static] |
| description | TELEKYB_NAMESPACE::BaseOption | [protected] |
| get(YAML::Node &node) | TELEKYB_NAMESPACE::Option< _T > | [inline, virtual] |
| getDescription() const | TELEKYB_NAMESPACE::BaseOption | |
| getListenerSet() | TELEKYB_NAMESPACE::Option< _T > | [inline] |
| getName() const | TELEKYB_NAMESPACE::BaseOption | |
| getNamespace() const | TELEKYB_NAMESPACE::BaseOption | |
| getNSName() const | TELEKYB_NAMESPACE::BaseOption | |
| getParent() const | TELEKYB_NAMESPACE::BaseOption | |
| getValue() const | TELEKYB_NAMESPACE::Option< _T > | [inline] |
| hasBounds() const | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, virtual] |
| initialValue | TELEKYB_NAMESPACE::BaseOption | [protected] |
| isMandatory() const | TELEKYB_NAMESPACE::BaseOption | |
| isOnInitialValue() const | TELEKYB_NAMESPACE::BaseOption | |
| isReadOnly() const | TELEKYB_NAMESPACE::BaseOption | |
| isWithinBounds(const _T &value_) const | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, virtual] |
| listenerSet | TELEKYB_NAMESPACE::Option< _T > | [protected] |
| lowerBound | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [protected] |
| mandatory | TELEKYB_NAMESPACE::BaseOption | [protected] |
| name | TELEKYB_NAMESPACE::BaseOption | [protected] |
| notifyDidChange() const | TELEKYB_NAMESPACE::Option< _T > | [inline, protected] |
| notifyShouldDelete() const | TELEKYB_NAMESPACE::Option< _T > | [inline, protected] |
| Option(OptionContainer *parent_, const std::string name_, const std::string description_, const _T &defaultValue_, bool mandatory_=false, bool readOnly_=false) | TELEKYB_NAMESPACE::Option< _T > | [inline, protected] |
| OptionContainer class | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [friend] |
| parent | TELEKYB_NAMESPACE::BaseOption | [protected] |
| print() const | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, virtual] |
| printOptions | TELEKYB_NAMESPACE::BaseOption | [static] |
| readOnly | TELEKYB_NAMESPACE::BaseOption | [protected] |
| registerOptionListener(OptionListener< _T > *optionListener) | TELEKYB_NAMESPACE::Option< _T > | [inline] |
| rosOption | TELEKYB_NAMESPACE::Option< _T > | [protected] |
| set(const YAML::Node &node) | TELEKYB_NAMESPACE::Option< _T > | [inline, virtual] |
| setValue(const _T &value_) | TELEKYB_NAMESPACE::Option< _T > | [inline] |
| setValueCheck(const _T &value_) | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, virtual] |
| unRegisterOptionListener(OptionListener< _T > *optionListener) | TELEKYB_NAMESPACE::Option< _T > | [inline] |
| updateFromRawOptions(bool onlyUpdateIntial) | TELEKYB_NAMESPACE::Option< _T > | [inline, virtual] |
| upperBound | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [protected] |
| value | TELEKYB_NAMESPACE::Option< _T > | [protected] |
| valueMutex | TELEKYB_NAMESPACE::Option< _T > | [mutable, protected] |
| ~BaseOption() | TELEKYB_NAMESPACE::BaseOption | [virtual] |
| ~BoundsOption() | TELEKYB_NAMESPACE::BoundsOption< _T, _Compare > | [inline, virtual] |
| ~Option() | TELEKYB_NAMESPACE::Option< _T > | [inline, virtual] |