#include <BehaviorController.hpp>
Definition at line 29 of file BehaviorController.hpp.
TELEKYB_INTERFACE_NAMESPACE::BehaviorController::BehaviorController | ( | const std::string & | behaviorHandleNamespace, |
OptionController * | optionController_ | ||
) |
Definition at line 18 of file BehaviorController.cpp.
Definition at line 30 of file BehaviorController.cpp.
void TELEKYB_INTERFACE_NAMESPACE::BehaviorController::activeBehaviorCallback | ( | const telekyb_msgs::Behavior::ConstPtr & | msg | ) |
Definition at line 135 of file BehaviorController.cpp.
Definition at line 113 of file BehaviorController.cpp.
Definition at line 125 of file BehaviorController.cpp.
const Behavior & TELEKYB_INTERFACE_NAMESPACE::BehaviorController::getActiveBehaviorReference | ( | ) | const |
Definition at line 130 of file BehaviorController.cpp.
bool TELEKYB_INTERFACE_NAMESPACE::BehaviorController::getAvailableBehaviors | ( | std::vector< std::string > & | behaviorNames | ) |
Definition at line 59 of file BehaviorController.cpp.
Definition at line 35 of file BehaviorController.cpp.
Definition at line 40 of file BehaviorController.cpp.
Behavior TELEKYB_INTERFACE_NAMESPACE::BehaviorController::getSystemBehavior | ( | const std::string & | behaviorName | ) |
Definition at line 46 of file BehaviorController.cpp.
Behavior TELEKYB_INTERFACE_NAMESPACE::BehaviorController::loadBehavior | ( | const std::string & | behaviorName | ) |
Definition at line 72 of file BehaviorController.cpp.
void TELEKYB_INTERFACE_NAMESPACE::BehaviorController::setActiveBehaviorListener | ( | ActiveBehaviorListener * | listener_ | ) |
Definition at line 146 of file BehaviorController.cpp.
bool TELEKYB_INTERFACE_NAMESPACE::BehaviorController::switchBehavior | ( | const Behavior & | behavior | ) |
Definition at line 101 of file BehaviorController.cpp.
bool TELEKYB_INTERFACE_NAMESPACE::BehaviorController::unloadBehavior | ( | Behavior & | behavior | ) |
Definition at line 84 of file BehaviorController.cpp.
Definition at line 36 of file BehaviorController.hpp.
Definition at line 38 of file BehaviorController.hpp.
ros::NodeHandle TELEKYB_INTERFACE_NAMESPACE::BehaviorController::behaviorControllerNodeHandle [protected] |
Definition at line 31 of file BehaviorController.hpp.
Definition at line 44 of file BehaviorController.hpp.
Definition at line 33 of file BehaviorController.hpp.