#include <ROSOption.hpp>
Definition at line 29 of file ROSOption.hpp.
TELEKYB_NAMESPACE::ROSOption< _T >::ROSOption | ( | Option< _T > * | option_ | ) | [inline] |
Definition at line 216 of file ROSOption.hpp.
virtual TELEKYB_NAMESPACE::ROSOption< _T >::~ROSOption | ( | ) | [inline, virtual] |
Definition at line 219 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::createGetService | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 90 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::createSetService | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 101 of file ROSOption.hpp.
virtual bool TELEKYB_NAMESPACE::ROSOption< _T >::deleteFromParameterServer | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 198 of file ROSOption.hpp.
virtual std::string TELEKYB_NAMESPACE::ROSOption< _T >::getDescription | ( | ) | const [inline, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 239 of file ROSOption.hpp.
virtual std::string TELEKYB_NAMESPACE::ROSOption< _T >::getName | ( | ) | const [inline, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 236 of file ROSOption.hpp.
virtual std::string TELEKYB_NAMESPACE::ROSOption< _T >::getNamespace | ( | ) | const [inline, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 242 of file ROSOption.hpp.
virtual std::string TELEKYB_NAMESPACE::ROSOption< _T >::getNSName | ( | ) | const [inline, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 245 of file ROSOption.hpp.
bool TELEKYB_NAMESPACE::ROSOption< _T >::getServiceCallBack | ( | telekyb_srvs::StringOutput::Request & | request, |
telekyb_srvs::StringOutput::Response & | response | ||
) | [inline, protected] |
Definition at line 41 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::optionDidChange | ( | const Option< _T > * | option_ | ) | [inline, virtual] |
Reimplemented from TELEKYB_NAMESPACE::OptionListener< _T >.
Definition at line 223 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::optionShouldDelete | ( | const Option< _T > * | option_ | ) | [inline, virtual] |
Reimplemented from TELEKYB_NAMESPACE::OptionListener< _T >.
Definition at line 229 of file ROSOption.hpp.
bool TELEKYB_NAMESPACE::ROSOption< _T >::setServiceCallBack | ( | telekyb_srvs::StringInput::Request & | request, |
telekyb_srvs::StringInput::Response & | response | ||
) | [inline, protected] |
Definition at line 49 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::setToParameterServer | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 122 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::shutdownGetService | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 111 of file ROSOption.hpp.
virtual void TELEKYB_NAMESPACE::ROSOption< _T >::shutdownSetService | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 115 of file ROSOption.hpp.
virtual bool TELEKYB_NAMESPACE::ROSOption< _T >::updateFromParameterServer | ( | ) | [inline, protected, virtual] |
Implements TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 141 of file ROSOption.hpp.
friend class ROSOptionController [friend] |
Reimplemented from TELEKYB_NAMESPACE::ROSBaseOption.
Definition at line 213 of file ROSOption.hpp.
ros::ServiceServer TELEKYB_NAMESPACE::ROSOption< _T >::getService [protected] |
Definition at line 38 of file ROSOption.hpp.
Option<_T>* TELEKYB_NAMESPACE::ROSOption< _T >::option [protected] |
Definition at line 33 of file ROSOption.hpp.
ros::ServiceServer TELEKYB_NAMESPACE::ROSOption< _T >::setService [protected] |
Definition at line 39 of file ROSOption.hpp.
_T TELEKYB_NAMESPACE::ROSOption< _T >::valueOnRos [protected] |
Definition at line 34 of file ROSOption.hpp.