Classes | Typedefs | Enumerations
RTC::Local Namespace Reference

Classes

struct  ComponentProfile
struct  ConnectorProfile
class  DataFlowComponentBase
 DataFlowComponentBase class. More...
struct  ExecutionContextProfile
struct  FsmBehaviorProfile
struct  FsmProfile
class  IComponentAction
 IComponentAction interface class. More...
class  IDataFlowComponent
 IDataFlowComponent class. More...
class  IDataFlowComponentAction
 IDataFlowComponentAction class. More...
class  IExecutionContext
 IExecutionContext class. More...
class  IFsm
 IFsm interface class. More...
class  IFsmObject
 IFsmObject interface class. More...
class  IFsmParticipant
 IFsmParticipant interface class. More...
class  IFsmParticipantAction
 IFsmParticipantAction interface class. More...
class  IFsmService
 IFsmService class. More...
class  ILightweightRTObject
 ILightweightRTObject interface class. More...
class  IMode
 IMode class. More...
class  IModeCapable
 IModeCapable class. More...
class  IMultiiModeComponentAction
 IMultiiModeComponentAction class. More...
class  IMultiModeObject
 IMultiModeObject class. More...
class  IPortService
 IPortService itnerface class. More...
class  IRTObject
 IRTObject interface class. More...
struct  PortInterfaceProfile
struct  PortProfile

Typedefs

typedef std::vector
< ConnectorProfile * > 
ConnectorProfileList
typedef
EXECUTION_HANDLE_TYPE_NATIVE 
ECHandle_t
typedef
EXECUTION_HANDLE_TYPE_NATIVE 
ExecutionContextHandle_t
typedef std::vector
< ExecutionContext * > 
ExecutionContextList
typedef std::vector
< FsmBehaviorProfile * > 
FsmBehaviorProfileList
typedef std::vector< std::pair
< std::string, std::string > > 
NVList
typedef std::vector
< PortInterfaceProfile * > 
PortInterfaceProfileList
typedef std::vector
< PortProfile * > 
PortProfileList
typedef std::vector
< IPortService * > 
PortServiceList
typedef std::vector< IRTObject * > RTCList
typedef char * UniqueIdentifier

Enumerations

enum  ExecutionKind { PERIODIC, EVENT_DRIVEN, OTHER }
enum  LifeCycleState { CREATED_STATE, INACTIVE_STATE, ACTIVE_STATE, ERROR_STATE }
enum  PortInterfacePolarity { PROVIDED, REQUIRED }
enum  ReturnCode_t {
  RTC_OK, RTC_ERROR, BAD_PARAMETER, UNSUPPORTED,
  OUT_OF_RESOURCES, PRECONDITION_NOT_MET
}

Typedef Documentation

Definition at line 50 of file IPortService.h.

Definition at line 64 of file IRTC.h.

Definition at line 63 of file IRTC.h.

typedef std::vector<ExecutionContext*> RTC::Local::ExecutionContextList

Definition at line 69 of file IRTC.h.

Definition at line 37 of file IFsmService.h.

typedef std::vector<std::pair<std::string, std::string> > RTC::Local::NVList

Definition at line 67 of file IRTC.h.

Definition at line 38 of file IPortService.h.

typedef std::vector< PortProfile * > RTC::Local::PortProfileList

Definition at line 63 of file IPortService.h.

typedef std::vector< IPortService * > RTC::Local::PortServiceList

Definition at line 39 of file IPortService.h.

typedef std::vector<IRTObject*> RTC::Local::RTCList

Definition at line 32 of file IExecutionContext.h.

Definition at line 65 of file IRTC.h.


Enumeration Type Documentation

Enumerator:
PERIODIC 
EVENT_DRIVEN 
OTHER 

Definition at line 48 of file IRTC.h.

Enumerator:
CREATED_STATE 
INACTIVE_STATE 
ACTIVE_STATE 
ERROR_STATE 

Definition at line 40 of file IRTC.h.

Enumerator:
PROVIDED 
REQUIRED 

Definition at line 55 of file IRTC.h.

Enumerator:
RTC_OK 
RTC_ERROR 
BAD_PARAMETER 
UNSUPPORTED 
OUT_OF_RESOURCES 
PRECONDITION_NOT_MET 

Definition at line 30 of file IRTC.h.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:15