#include <BehaviorInterface.hpp>
Public Member Functions | |
BehaviorInterface (Behavior &behavior_) | |
virtual | ~BehaviorInterface () |
Protected Member Functions | |
bool | getNextBehaviorCB (telekyb_srvs::BehaviorOutput::Request &request, telekyb_srvs::BehaviorOutput::Response &response) |
bool | setNextBehaviorCB (telekyb_srvs::BehaviorInput::Request &request, telekyb_srvs::BehaviorInput::Response &response) |
bool | setParameterInitializedCB (telekyb_srvs::BoolInput::Request &request, telekyb_srvs::BoolInput::Response &response) |
Protected Attributes | |
Behavior & | behavior |
ros::ServiceServer | getNextBehavior |
ros::NodeHandle | nodeHandle |
ros::ServiceServer | setNextBehavior |
ros::ServiceServer | setParameterInitialized |
Definition at line 26 of file BehaviorInterface.hpp.
TELEKYB_NAMESPACE::BehaviorInterface::BehaviorInterface | ( | Behavior & | behavior_ | ) |
Definition at line 14 of file BehaviorInterface.cpp.
TELEKYB_NAMESPACE::BehaviorInterface::~BehaviorInterface | ( | ) | [virtual] |
Definition at line 26 of file BehaviorInterface.cpp.
bool TELEKYB_NAMESPACE::BehaviorInterface::getNextBehaviorCB | ( | telekyb_srvs::BehaviorOutput::Request & | request, |
telekyb_srvs::BehaviorOutput::Response & | response | ||
) | [protected] |
Definition at line 40 of file BehaviorInterface.cpp.
bool TELEKYB_NAMESPACE::BehaviorInterface::setNextBehaviorCB | ( | telekyb_srvs::BehaviorInput::Request & | request, |
telekyb_srvs::BehaviorInput::Response & | response | ||
) | [protected] |
Definition at line 33 of file BehaviorInterface.cpp.
bool TELEKYB_NAMESPACE::BehaviorInterface::setParameterInitializedCB | ( | telekyb_srvs::BoolInput::Request & | request, |
telekyb_srvs::BoolInput::Response & | response | ||
) | [protected] |
Definition at line 51 of file BehaviorInterface.cpp.
Behavior& TELEKYB_NAMESPACE::BehaviorInterface::behavior [protected] |
Definition at line 28 of file BehaviorInterface.hpp.
Definition at line 35 of file BehaviorInterface.hpp.
Definition at line 31 of file BehaviorInterface.hpp.
Definition at line 34 of file BehaviorInterface.hpp.
Definition at line 36 of file BehaviorInterface.hpp.