Namespaces | Classes | Typedefs | Functions
continual_planning_executive Namespace Reference

Namespaces

namespace  msg
namespace  srv

Classes

class  ActionExecutorInterface
 An object that can execute DurativeActions from a plan. More...
struct  ContinualPlanningStatus_
struct  ExecuteActionDirectly
struct  ExecuteActionDirectlyRequest_
struct  ExecuteActionDirectlyResponse_
class  GoalCreator
 Base interface for creating goals as SymbolicStates from the world. More...
class  PlannerInterface
 Interfacing class for calling a symbolic planner. More...
struct  SetContinualPlanningControl
struct  SetContinualPlanningControlRequest_
struct  SetContinualPlanningControlResponse_
class  StateCreator
 Base interface for creating/estimating SymbolicStates from the world. More...
struct  TemporalAction_

Typedefs

typedef
::continual_planning_executive::ContinualPlanningStatus_
< std::allocator< void > > 
ContinualPlanningStatus
typedef boost::shared_ptr
< ::continual_planning_executive::ContinualPlanningStatus
const > 
ContinualPlanningStatusConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::ContinualPlanningStatus
ContinualPlanningStatusPtr
typedef
::continual_planning_executive::ExecuteActionDirectlyRequest_
< std::allocator< void > > 
ExecuteActionDirectlyRequest
typedef boost::shared_ptr
< ::continual_planning_executive::ExecuteActionDirectlyRequest
const > 
ExecuteActionDirectlyRequestConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::ExecuteActionDirectlyRequest
ExecuteActionDirectlyRequestPtr
typedef
::continual_planning_executive::ExecuteActionDirectlyResponse_
< std::allocator< void > > 
ExecuteActionDirectlyResponse
typedef boost::shared_ptr
< ::continual_planning_executive::ExecuteActionDirectlyResponse
const > 
ExecuteActionDirectlyResponseConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::ExecuteActionDirectlyResponse
ExecuteActionDirectlyResponsePtr
typedef
::continual_planning_executive::SetContinualPlanningControlRequest_
< std::allocator< void > > 
SetContinualPlanningControlRequest
typedef boost::shared_ptr
< ::continual_planning_executive::SetContinualPlanningControlRequest
const > 
SetContinualPlanningControlRequestConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::SetContinualPlanningControlRequest
SetContinualPlanningControlRequestPtr
typedef
::continual_planning_executive::SetContinualPlanningControlResponse_
< std::allocator< void > > 
SetContinualPlanningControlResponse
typedef boost::shared_ptr
< ::continual_planning_executive::SetContinualPlanningControlResponse
const > 
SetContinualPlanningControlResponseConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::SetContinualPlanningControlResponse
SetContinualPlanningControlResponsePtr
typedef
::continual_planning_executive::TemporalAction_
< std::allocator< void > > 
TemporalAction
typedef boost::shared_ptr
< ::continual_planning_executive::TemporalAction
const > 
TemporalActionConstPtr
typedef boost::shared_ptr
< ::continual_planning_executive::TemporalAction
TemporalActionPtr

Functions

string makeNamedId (string name, int id)
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::continual_planning_executive::TemporalAction_< ContainerAllocator > &v)
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::continual_planning_executive::ContinualPlanningStatus_< ContainerAllocator > &v)
bool splitNamedId (const string &namedId, string &name, int &id)
 Split a named id (e.g. robot0) in name and id (robot, 0).

Typedef Documentation

Definition at line 62 of file ContinualPlanningStatus.h.

Definition at line 65 of file ContinualPlanningStatus.h.

Definition at line 64 of file ContinualPlanningStatus.h.

Definition at line 47 of file ExecuteActionDirectly.h.

Definition at line 50 of file ExecuteActionDirectly.h.

Definition at line 49 of file ExecuteActionDirectly.h.

Definition at line 71 of file ExecuteActionDirectly.h.

Definition at line 74 of file ExecuteActionDirectly.h.

Definition at line 73 of file ExecuteActionDirectly.h.

Definition at line 51 of file SetContinualPlanningControl.h.

Definition at line 54 of file SetContinualPlanningControl.h.

Definition at line 53 of file SetContinualPlanningControl.h.

Definition at line 80 of file SetContinualPlanningControl.h.

Definition at line 83 of file SetContinualPlanningControl.h.

Definition at line 82 of file SetContinualPlanningControl.h.

Definition at line 57 of file TemporalAction.h.

Definition at line 60 of file TemporalAction.h.

Definition at line 59 of file TemporalAction.h.


Function Documentation

string continual_planning_executive::makeNamedId ( string  name,
int  id 
) [inline]

Definition at line 30 of file stateCreator.h.

template<typename ContainerAllocator >
std::ostream& continual_planning_executive::operator<< ( std::ostream &  s,
const ::continual_planning_executive::TemporalAction_< ContainerAllocator > &  v 
)

Definition at line 64 of file TemporalAction.h.

template<typename ContainerAllocator >
std::ostream& continual_planning_executive::operator<< ( std::ostream &  s,
const ::continual_planning_executive::ContinualPlanningStatus_< ContainerAllocator > &  v 
)

Definition at line 69 of file ContinualPlanningStatus.h.

bool continual_planning_executive::splitNamedId ( const string &  namedId,
string &  name,
int &  id 
) [inline]

Split a named id (e.g. robot0) in name and id (robot, 0).

Definition at line 45 of file actionExecutorInterface.h.



continual_planning_executive
Author(s): Christian Dornhege
autogenerated on Mon Oct 6 2014 07:51:56