Classes |
class | BufferBase |
| BufferBase abstract class. More...
|
class | NullBuffer |
| Concrete buffer class for dummy. More...
|
class | BufferStatus |
| BufferStatus mixin class. More...
|
class | PreComponentActionListener |
| PreComponentActionListener class. More...
|
class | PostComponentActionListener |
| PostComponentActionListener class. More...
|
class | PortActionListener |
| PortActionListener class. More...
|
class | ExecutionContextActionListener |
| ExecutionContextActionListener class. More...
|
class | PreComponentActionListenerHolder |
| PreComponentActionListener holder class. More...
|
class | PostComponentActionListenerHolder |
| PostComponentActionListener holder class. More...
|
class | PortActionListenerHolder |
| PortActionListener holder class. More...
|
class | ExecutionContextActionListenerHolder |
| ExecutionContextActionListener holder class. More...
|
class | ComponentActionListeners |
| ComponentActionListeners class. More...
|
class | ConfigBase |
| ConfigBase abstract class. More...
|
class | Config |
| Config class. More...
|
class | ConfigAdmin |
| ConfigAdmin class. More...
|
class | ConfigurationParamListener |
| ConfigurationParamListener class. More...
|
class | ConfigurationSetListener |
| ConfigurationSetListener class. More...
|
class | ConfigurationSetNameListener |
| ConfigurationSetNameListener class. More...
|
class | ConfigurationParamListenerHolder |
| ConfigurationParamListener holder class. More...
|
class | ConfigurationSetListenerHolder |
| ConfigurationSetListener holder class. More...
|
class | ConfigurationSetNameListenerHolder |
| ConfigurationSetNameListener holder class. More...
|
class | ConfigurationListeners |
class | ConnectorInfo |
class | ConnectorBase |
| Connector Base class. More...
|
class | ConnectorDataListener |
| ConnectorDataListener class. More...
|
class | ConnectorDataListenerT |
| ConnectorDataListenerT class. More...
|
class | ConnectorListener |
| ConnectorListener class. More...
|
class | ConnectorDataListenerHolder |
| ConnectorDataListener holder class. More...
|
class | ConnectorListenerHolder |
| ConnectorListener holder class. More...
|
class | ConnectorListeners |
| ConnectorListeners class. More...
|
class | CorbaConsumerBase |
class | CorbaConsumer |
class | CorbaNaming |
| CORBA Naming Service helper class. More...
|
class | CorbaPort |
| RT Conponent CORBA service/consumer Port. More...
|
class | DataFlowComponentBase |
| DataFlowComponentBase class. More...
|
class | DataPortStatus |
| DataPortStatus mixin class. More...
|
class | ECFactoryBase |
| ECFactoryBase abstract class. More...
|
class | ECFactoryCXX |
| ECFactoryCXX class. More...
|
class | ExecutionContextBase |
| A base class for ExecutionContext. More...
|
class | ExtTrigExecutionContext |
| ExecutionContext class that enables one step execution. More...
|
class | FactoryBase |
| FactoryBase base class. More...
|
class | FactoryCXX |
| FactoryCXX class. More...
|
class | InPort |
| InPort template class. More...
|
class | InPortBase |
| Port for InPort. More...
|
class | InPortConnector |
| InPortConnector base class. More...
|
class | InPortConsumer |
| InPortConsumer abstract class. More...
|
class | InPortCorbaCdrConsumer |
| InPortCorbaCdrConsumer class. More...
|
class | InPortCorbaCdrProvider |
| InPortCorbaCdrProvider class. More...
|
class | InPortProvider |
| InPortProvider. More...
|
class | InPortPullConnector |
| InPortPullConnector class. More...
|
class | InPortPushConnector |
| InPortPushConnector class. More...
|
class | Manager |
| Manager class. More...
|
class | ManagerConfig |
| Manager configuration class. More...
|
class | ModuleManager |
| ModuleManager class. More...
|
class | NamingBase |
| NamingService management abstract class. More...
|
class | NamingOnCorba |
| NamingServer management class for CORBA. More...
|
class | NamingManager |
| NamingServer management class. More...
|
class | OpenHRPExecutionContext |
| OpenHRPExecutionContext class. More...
|
class | OutPort |
| OutPort template class. More...
|
class | OutPortBase |
| Output base class. More...
|
class | OutPortConnector |
| OutPortConnector base class. More...
|
class | OutPortConsumer |
| OutPortConsumer abstract class. More...
|
class | OutPortCorbaCdrConsumer |
| OutPortCorbaCdrConsumer class. More...
|
class | OutPortCorbaCdrProvider |
| OutPortCorbaCdrProvider class. More...
|
class | OutPortProvider |
| OutPortProvider. More...
|
class | OutPortPullConnector |
| OutPortPullConnector class. More...
|
class | OutPortPushConnector |
| OutPortPushConnector class. More...
|
class | PeriodicECSharedComposite |
| PeriodicECSharedComposite class. More...
|
class | PeriodicExecutionContext |
| PeriodicExecutionContext class. More...
|
class | PortAdmin |
| PortAdmin class. More...
|
class | PortBase |
| Port base class. More...
|
class | ConnectionCallback |
| Callback functor abstract for connect/notify_connect() funcs. More...
|
class | DisconnectCallback |
| Callback functor abstract for disconnect/notify_disconnect() funcs. More...
|
class | OnWrite |
| Callback abstract class on write(). More...
|
class | OnWriteConvert |
| Data convert callback abstract class on write(). More...
|
class | OnRead |
| Callback abstract class on read(). More...
|
class | OnReadConvert |
| Data convert callback abstract class on read(). More...
|
class | PortConnectListener |
| PortConnectListener class. More...
|
class | PortConnectRetListener |
| PortConnectRetListener class. More...
|
class | PortConnectListenerHolder |
| PortConnectListener holder class. More...
|
class | PortConnectRetListenerHolder |
| PortConnectRetListener holder class. More...
|
class | PortConnectListeners |
| PortConnectListeners class. More...
|
class | PortProfileHelper |
| PortProfile helper class. More...
|
class | PublisherBase |
| Base class of Publisher. More...
|
class | PublisherFlush |
| PublisherFlush class. More...
|
class | PublisherNew |
| PublisherNew class. More...
|
class | PublisherPeriodic |
| PublisherPeriodic class. More...
|
class | RingBuffer |
| Ring buffer implementation class. More...
|
class | RTObject_impl |
| RT-Component class. More...
|
class | SdoServiceAdmin |
class | SdoServiceConsumerBase |
class | Logger |
| Logger class. More...
|
Typedefs |
typedef BufferBase
< cdrMemoryStream > | CdrBufferBase |
typedef ::coil::GlobalFactory
< CdrBufferBase > | CdrBufferFactory |
typedef RingBuffer
< cdrMemoryStream > | CdrRingBuffer |
typedef ExecutionContextHandle_t | UniqueId |
typedef
ConfigurationSetNameListener | OnUpdateCallback |
typedef ConfigurationParamListener | OnUpdateParamCallback |
typedef ConfigurationSetListener | OnSetConfigurationSetCallback |
typedef ConfigurationSetListener | OnAddConfigurationAddCallback |
typedef
ConfigurationSetNameListener | OnRemoveConfigurationSetCallback |
typedef
ConfigurationSetNameListener | OnActivateSetCallback |
typedef std::vector
< ConnectorInfo > | ConnectorInfoList |
typedef std::vector
< ConnectorBase * > | ConnectorList |
typedef std::vector
< DataPortStatus::Enum > | DataPortStatusList |
typedef coil::PeriodicTask | DefaultPeriodicTask |
typedef ExecutionContextBase *(* | ECNewFunc )() |
typedef void(* | ECDeleteFunc )(ExecutionContextBase *ec) |
typedef RTObject_impl *(* | RtcNewFunc )(Manager *manager) |
typedef void(* | RtcDeleteFunc )(RTObject_impl *rtc) |
typedef ::coil::GlobalFactory
< InPortConsumer > | InPortConsumerFactory |
typedef ::coil::GlobalFactory
< InPortProvider > | InPortProviderFactory |
| InPortProviderFactory type definition.
|
typedef RTObject_impl | RtcBase |
typedef void(* | ModuleInitProc )(Manager *manager) |
typedef ::coil::GlobalFactory
< OutPortConsumer > | OutPortConsumerFactory |
| OutPortConsumerFactory type definition.
|
typedef ::coil::GlobalFactory
< OutPortProvider > | OutPortProviderFactory |
| OutPortProviderFactory type definition.
|
typedef coil::GlobalFactory
< coil::PeriodicTaskBase > | PeriodicTaskFactory |
typedef coil::GlobalFactory
< PublisherBase > | PublisherFactory |
typedef coil::Properties | Properties |
typedef ::coil::GlobalFactory
< ::RTC::SdoServiceConsumerBase > | SdoServiceConsumerFactory |
typedef ::coil::LogStreamBuffer | LogStreamBuf |
typedef ::coil::LogStream | LogStream |
Enumerations |
enum | PreComponentActionListenerType {
PRE_ON_INITIALIZE,
PRE_ON_FINALIZE,
PRE_ON_STARTUP,
PRE_ON_SHUTDOWN,
PRE_ON_ACTIVATED,
PRE_ON_DEACTIVATED,
PRE_ON_ABORTING,
PRE_ON_ERROR,
PRE_ON_RESET,
PRE_ON_EXECUTE,
PRE_ON_STATE_UPDATE,
PRE_ON_RATE_CHANGED,
PRE_COMPONENT_ACTION_LISTENER_NUM
} |
| The types of ConnectorDataListener.
More...
|
enum | PostComponentActionListenerType {
POST_ON_INITIALIZE,
POST_ON_FINALIZE,
POST_ON_STARTUP,
POST_ON_SHUTDOWN,
POST_ON_ACTIVATED,
POST_ON_DEACTIVATED,
POST_ON_ABORTING,
POST_ON_ERROR,
POST_ON_RESET,
POST_ON_EXECUTE,
POST_ON_STATE_UPDATE,
POST_ON_RATE_CHANGED,
POST_COMPONENT_ACTION_LISTENER_NUM
} |
| The types of ConnectorDataListener.
More...
|
enum | PortActionListenerType { ADD_PORT,
REMOVE_PORT,
PORT_ACTION_LISTENER_NUM
} |
| The types of PortActionListener.
More...
|
enum | ExecutionContextActionListenerType { EC_ATTACHED,
EC_DETACHED,
EC_ACTION_LISTENER_NUM
} |
| The types of ExecutionContextActionListener.
More...
|
enum | ConfigurationParamListenerType { ON_UPDATE_CONFIG_PARAM,
CONFIG_PARAM_LISTENER_NUM
} |
| The types of ConnectorDataListener.
More...
|
enum | ConfigurationSetListenerType { ON_SET_CONFIG_SET,
ON_ADD_CONFIG_SET,
CONFIG_SET_LISTENER_NUM
} |
| The types of ConfigurationSetListener.
More...
|
enum | ConfigurationSetNameListenerType { ON_UPDATE_CONFIG_SET,
ON_REMOVE_CONFIG_SET,
ON_ACTIVATE_CONFIG_SET,
CONFIG_SET_NAME_LISTENER_NUM
} |
| The types of ConfigurationSetNameListener.
More...
|
enum | ConnectorDataListenerType {
ON_BUFFER_WRITE = 0,
ON_BUFFER_FULL,
ON_BUFFER_WRITE_TIMEOUT,
ON_BUFFER_OVERWRITE,
ON_BUFFER_READ,
ON_SEND,
ON_RECEIVED,
ON_RECEIVER_FULL,
ON_RECEIVER_TIMEOUT,
ON_RECEIVER_ERROR,
CONNECTOR_DATA_LISTENER_NUM
} |
| The types of ConnectorDataListener.
More...
|
enum | ConnectorListenerType {
ON_BUFFER_EMPTY = 0,
ON_BUFFER_READ_TIMEOUT,
ON_SENDER_EMPTY,
ON_SENDER_TIMEOUT,
ON_SENDER_ERROR,
ON_CONNECT,
ON_DISCONNECT,
CONNECTOR_LISTENER_NUM
} |
| The types of ConnectorListener.
More...
|
enum | PortConnectListenerType { ON_NOTIFY_CONNECT,
ON_NOTIFY_DISCONNECT,
ON_UNSUBSCRIBE_INTERFACES,
PORT_CONNECT_LISTENER_NUM
} |
| The types of ConnectorDataListener.
More...
|
enum | PortConnectRetListenerType {
ON_PUBLISH_INTERFACES,
ON_CONNECT_NEXTPORT,
ON_SUBSCRIBE_INTERFACES,
ON_CONNECTED,
ON_DISCONNECT_NEXT,
ON_DISCONNECTED,
PORT_CONNECT_RET_LISTENER_NUM
} |
| The types of PortConnectRetListenerType.
More...
|
Functions |
template<class _New > |
ExecutionContextBase * | ECCreate () |
| Template function to create ExecutionContext.
|
template<class _Delete > |
void | ECDelete (ExecutionContextBase *ec) |
| Template function to destroy ExecutionContext.
|
template<class _New > |
RTObject_impl * | Create (Manager *manager) |
| Template function to create RT-Components.
|
template<class _Delete > |
void | Delete (RTObject_impl *rtc) |
| Template function to destroy RT-Components.
|
RT-Component.