#include <ROSBaseOption.hpp>

Public Member Functions | |
| virtual std::string | getDescription () const =0 | 
| virtual std::string | getName () const =0 | 
| virtual std::string | getNamespace () const =0 | 
| virtual std::string | getNSName () const =0 | 
| ROSBaseOption () | |
| virtual | ~ROSBaseOption () | 
Protected Member Functions | |
| virtual void | createGetService ()=0 | 
| virtual void | createSetService ()=0 | 
| virtual bool | deleteFromParameterServer ()=0 | 
| virtual void | setToParameterServer ()=0 | 
| virtual void | shutdownGetService ()=0 | 
| virtual void | shutdownSetService ()=0 | 
| virtual bool | updateFromParameterServer ()=0 | 
Friends | |
| class | ROSOptionController | 
Definition at line 20 of file ROSBaseOption.hpp.
Definition at line 14 of file ROSBaseOption.cpp.
| TELEKYB_NAMESPACE::ROSBaseOption::~ROSBaseOption | ( | ) |  [virtual] | 
        
Definition at line 19 of file ROSBaseOption.cpp.
| virtual void TELEKYB_NAMESPACE::ROSBaseOption::createGetService | ( | ) |  [protected, pure virtual] | 
        
| virtual void TELEKYB_NAMESPACE::ROSBaseOption::createSetService | ( | ) |  [protected, pure virtual] | 
        
| virtual bool TELEKYB_NAMESPACE::ROSBaseOption::deleteFromParameterServer | ( | ) |  [protected, pure virtual] | 
        
| virtual std::string TELEKYB_NAMESPACE::ROSBaseOption::getDescription | ( | ) |  const [pure virtual] | 
        
| virtual std::string TELEKYB_NAMESPACE::ROSBaseOption::getName | ( | ) |  const [pure virtual] | 
        
| virtual std::string TELEKYB_NAMESPACE::ROSBaseOption::getNamespace | ( | ) |  const [pure virtual] | 
        
| virtual std::string TELEKYB_NAMESPACE::ROSBaseOption::getNSName | ( | ) |  const [pure virtual] | 
        
| virtual void TELEKYB_NAMESPACE::ROSBaseOption::setToParameterServer | ( | ) |  [protected, pure virtual] | 
        
| virtual void TELEKYB_NAMESPACE::ROSBaseOption::shutdownGetService | ( | ) |  [protected, pure virtual] | 
        
| virtual void TELEKYB_NAMESPACE::ROSBaseOption::shutdownSetService | ( | ) |  [protected, pure virtual] | 
        
| virtual bool TELEKYB_NAMESPACE::ROSBaseOption::updateFromParameterServer | ( | ) |  [protected, pure virtual] | 
        
friend class ROSOptionController [friend] | 
        
Reimplemented in TELEKYB_NAMESPACE::ROSOption< _T >, TELEKYB_NAMESPACE::ROSOption< double >, TELEKYB_NAMESPACE::ROSOption< std::string >, TELEKYB_NAMESPACE::ROSOption< int >, and TELEKYB_NAMESPACE::ROSOption< bool >.
Definition at line 33 of file ROSBaseOption.hpp.