#include <Option.hpp>
Public Member Functions | |
| bool | exists () | 
| template<class _T > | |
| bool | get (_T &optionValue) | 
| template<class _T > | |
| bool | getAsync (_T &optionValue) | 
| template<class _T > | |
| bool | set (const _T &optionValue) | 
| template<class _T > | |
| bool | setAsync (const _T &optionValue) | 
| virtual | ~Option () | 
Protected Attributes | |
| std::string | optionName | 
| ros::NodeHandle | optionNSNodehandle | 
Private Member Functions | |
| Option (const ros::NodeHandle &optionNSNodehandle_, const std::string &optionName_) | |
Friends | |
| class | OptionContainer | 
| class | OptionController | 
Definition at line 26 of file Option.hpp.
| TELEKYB_INTERFACE_NAMESPACE::Option::Option | ( | const ros::NodeHandle & | optionNSNodehandle_, | 
| const std::string & | optionName_ | ||
| ) |  [private] | 
        
Definition at line 19 of file Option.cpp.
| TELEKYB_INTERFACE_NAMESPACE::Option::~Option | ( | ) |  [virtual] | 
        
Definition at line 26 of file Option.cpp.
Definition at line 31 of file Option.cpp.
| bool TELEKYB_INTERFACE_NAMESPACE::Option::get | ( | _T & | optionValue | ) |  [inline] | 
        
Definition at line 48 of file Option.hpp.
| bool TELEKYB_INTERFACE_NAMESPACE::Option::getAsync | ( | _T & | optionValue | ) |  [inline] | 
        
Definition at line 83 of file Option.hpp.
| bool TELEKYB_INTERFACE_NAMESPACE::Option::set | ( | const _T & | optionValue | ) |  [inline] | 
        
Definition at line 64 of file Option.hpp.
| bool TELEKYB_INTERFACE_NAMESPACE::Option::setAsync | ( | const _T & | optionValue | ) |  [inline] | 
        
Definition at line 100 of file Option.hpp.
friend class OptionContainer [friend] | 
        
Definition at line 115 of file Option.hpp.
friend class OptionController [friend] | 
        
Definition at line 114 of file Option.hpp.
std::string TELEKYB_INTERFACE_NAMESPACE::Option::optionName [protected] | 
        
Definition at line 34 of file Option.hpp.
Definition at line 33 of file Option.hpp.