Classes | Typedefs | Functions | Variables
decision_making Namespace Reference

Classes

class  ___ABS__ScoppedThreadsOnExit
class  _AllocPEMPTY
class  _NextPEMPTY
class  AllocFirstReady
struct  BTCaller
struct  BTContext
struct  BTNode
struct  CallContext
class  CallContextParameters
struct  Event
class  EventQueue
class  LocalTasks
class  MapResultEvent
class  NextFirstReady
class  ProtocolAllocation
class  ProtocolNext
class  RosConstraints
class  RosDiagnostic
class  RosEventQueue
class  RosNodeInformation
struct  ScoppedThreads
class  ScoppedThreadsOnExit
class  TaoConditionCallback
struct  TaskResult

Typedefs

typedef
actionlib::SimpleActionClient
< RobotTaskAction > 
Client
typedef BTNode CurrentNodeType
typedef CallContext FSMCallContext

Functions

static EventQueue__tmp_event_queue ()
decision_making::TaskResult callTask (std::string task_address, const decision_making::CallContext &call_ctx, decision_making::EventQueue &events)
 ON_FUNCTION (on_fsm_start)
 ON_FUNCTION (on_fsm_end)
 ON_FUNCTION (on_fsm_state_start)
 ON_FUNCTION (on_fsm_state_end)
 ON_FUNCTION (on_bt_node_start)
 ON_FUNCTION (on_bt_node_end)
 ON_FUNCTION (on_tao_tree_start)
 ON_FUNCTION (on_tao_tree_end)
 ON_FUNCTION (on_tao_plan_start)
 ON_FUNCTION (on_tao_plan_end)
static std::ostream & operator<< (std::ostream &out, const TaskResult &res)
std::ostream & operator<< (std::ostream &o, Event t)
static string str (const TaskResult &res)

Variables

const double WAIT_RESULT_DURATION = 1.0
const double WAIT_SERVER_DURATION = 1.0

Typedef Documentation

typedef actionlib::SimpleActionClient<RobotTaskAction> decision_making::Client [static]

Definition at line 30 of file ROSTask.cpp.

Definition at line 152 of file BT.h.

Definition at line 81 of file EventSystem.h.


Function Documentation

Definition at line 152 of file BT.h.

TaskResult decision_making::callTask ( std::string  task_address,
const decision_making::CallContext call_ctx,
decision_making::EventQueue events 
)

Definition at line 249 of file ROSTask.cpp.

decision_making::ON_FUNCTION ( on_fsm_start  )
decision_making::ON_FUNCTION ( on_fsm_end  )
decision_making::ON_FUNCTION ( on_fsm_state_start  )
decision_making::ON_FUNCTION ( on_fsm_state_end  )
decision_making::ON_FUNCTION ( on_bt_node_start  )
decision_making::ON_FUNCTION ( on_bt_node_end  )
decision_making::ON_FUNCTION ( on_tao_tree_start  )
decision_making::ON_FUNCTION ( on_tao_tree_end  )
decision_making::ON_FUNCTION ( on_tao_plan_start  )
decision_making::ON_FUNCTION ( on_tao_plan_end  )
static std::ostream& decision_making::operator<< ( std::ostream &  out,
const TaskResult &  res 
) [static]

Definition at line 48 of file TaskResult.h.

std::ostream& decision_making::operator<< ( std::ostream &  o,
Event  t 
) [inline]

Definition at line 138 of file EventSystem.h.

static string decision_making::str ( const TaskResult &  res) [static]

Definition at line 57 of file TaskResult.h.


Variable Documentation

Definition at line 33 of file ROSTask.cpp.

Definition at line 32 of file ROSTask.cpp.



decision_making
Author(s):
autogenerated on Wed Aug 26 2015 11:16:53