#include <ROSOptionController.hpp>
Definition at line 31 of file ROSOptionController.hpp.
Definition at line 39 of file ROSOptionController.cpp.
TELEKYB_NAMESPACE::ROSOptionController::~ROSOptionController | ( | ) | [private, virtual] |
Definition at line 69 of file ROSOptionController.cpp.
TELEKYB_NAMESPACE::ROSOptionController::ROSOptionController | ( | const ROSOptionController & | ) | [private] |
bool TELEKYB_NAMESPACE::ROSOptionController::addROSOption | ( | ROSBaseOption * | rosOption | ) | [static] |
Definition at line 147 of file ROSOptionController.cpp.
bool TELEKYB_NAMESPACE::ROSOptionController::addROSOptionContainer | ( | ROSOptionContainer * | rosOptionContainer | ) | [static] |
Definition at line 174 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::createAllGetSetServices | ( | ) | [protected] |
Definition at line 93 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::deleteAllFromParameterServer | ( | ) | [protected] |
Definition at line 125 of file ROSOptionController.cpp.
const ros::NodeHandle & TELEKYB_NAMESPACE::ROSOptionController::getOptionNodeHandle | ( | ) | const |
Definition at line 83 of file ROSOptionController.cpp.
std::string TELEKYB_NAMESPACE::ROSOptionController::getOptionNodeHandleNamespace | ( | ) | const |
Definition at line 88 of file ROSOptionController.cpp.
bool TELEKYB_NAMESPACE::ROSOptionController::getOptionNodeHandleSrvCB | ( | telekyb_srvs::StringOutput::Request & | request, |
telekyb_srvs::StringOutput::Response & | response | ||
) | [protected] |
Definition at line 194 of file ROSOptionController.cpp.
bool TELEKYB_NAMESPACE::ROSOptionController::hasInstance | ( | ) | [static] |
Definition at line 236 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::initialize | ( | ) | [protected] |
Definition at line 45 of file ROSOptionController.cpp.
Definition at line 205 of file ROSOptionController.cpp.
const ROSOptionController * TELEKYB_NAMESPACE::ROSOptionController::InstancePtr | ( | ) | [static] |
Definition at line 216 of file ROSOptionController.cpp.
ROSOptionController& TELEKYB_NAMESPACE::ROSOptionController::operator= | ( | const ROSOptionController & | ) | [private] |
void TELEKYB_NAMESPACE::ROSOptionController::optionDidChange | ( | const Option< double > * | option_ | ) | [virtual] |
Reimplemented from TELEKYB_NAMESPACE::OptionListener< double >.
Definition at line 133 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::optionUpdateTimerCB | ( | const ros::TimerEvent & | event | ) | [protected] |
Definition at line 77 of file ROSOptionController.cpp.
bool TELEKYB_NAMESPACE::ROSOptionController::removeROSOption | ( | ROSBaseOption * | rosOption | ) | [static] |
Definition at line 159 of file ROSOptionController.cpp.
bool TELEKYB_NAMESPACE::ROSOptionController::removeROSOptionContainer | ( | ROSOptionContainer * | rosOptionContainer | ) | [static] |
Definition at line 184 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::setAllToParameterServer | ( | ) | [protected] |
Definition at line 108 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::ShutDownInstance | ( | ) | [static] |
Definition at line 227 of file ROSOptionController.cpp.
void TELEKYB_NAMESPACE::ROSOptionController::updateAllFromParameterServer | ( | ) | [protected] |
Definition at line 116 of file ROSOptionController.cpp.
Definition at line 70 of file ROSOptionController.hpp.
ROSOptionController * TELEKYB_NAMESPACE::ROSOptionController::instance = NULL [static, private] |
Definition at line 37 of file ROSOptionController.hpp.
Definition at line 49 of file ROSOptionController.hpp.
Definition at line 47 of file ROSOptionController.hpp.
Definition at line 51 of file ROSOptionController.hpp.
std::set< ROSOptionContainer * > TELEKYB_NAMESPACE::ROSOptionController::rosOptionContainers [static, private] |
Definition at line 35 of file ROSOptionController.hpp.
std::set< ROSBaseOption * > TELEKYB_NAMESPACE::ROSOptionController::rosOptions [static, private] |
Definition at line 34 of file ROSOptionController.hpp.