, 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] |