#include <BT.h>
Public Member Functions | |
virtual decision_making::TaskResult | _bt_function ()=0 |
BTCaller (std::string task_address, decision_making::CallContext &call_ctx, decision_making::EventQueue &queue) | |
boost::thread * | getThread () |
virtual | ~BTCaller () |
Public Attributes | |
decision_making::CallContext & | call_ctx |
decision_making::EventQueue & | queue |
std::string | task_address |
decision_making::BTCaller::BTCaller | ( | std::string | task_address, |
decision_making::CallContext & | call_ctx, | ||
decision_making::EventQueue & | queue | ||
) | [inline] |
virtual decision_making::BTCaller::~BTCaller | ( | ) | [inline, virtual] |
virtual decision_making::TaskResult decision_making::BTCaller::_bt_function | ( | ) | [pure virtual] |
boost::thread* decision_making::BTCaller::getThread | ( | ) | [inline] |
std::string decision_making::BTCaller::task_address |