RT-Component.
|
Classes |
| class | BufferBase |
| | BufferBase abstract class. More...
|
| class | NullBuffer |
| | Concrete buffer class for dummy. More...
|
| class | BufferStatus |
| | BufferStatus mixin class. More...
|
| class | OnUpdateCallback |
| | Callback functor abstract for OnUpdate. More...
|
| class | OnUpdateParamCallback |
| | Callback functor abstract for OnUpdateParam. More...
|
| class | OnSetConfigurationSetCallback |
| | Callback functor abstract for OnSetConfigurationSet. More...
|
| class | OnAddConfigurationAddCallback |
| | callback functor abstract for OnAddConfigurationAdd More...
|
| class | OnRemoveConfigurationSetCallback |
| | Callback functor abstract for OnRemoveConfigurationSet. More...
|
| class | OnActivateSetCallback |
| | Callback functor abstract for OnActivateSet. More...
|
| class | ConfigBase |
| | ConfigBase abstract class. More...
|
| class | Config |
| | Config class. More...
|
| class | ConfigAdmin |
| | ConfigAdmin class. More...
|
| 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 class. More...
|
| class | InPortPullConnector |
| | InPortPullConnector base 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 base 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 | 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 | Logger |
| | Logger class. More...
|
Typedefs |
typedef BufferBase
< cdrMemoryStream > | CdrBufferBase |
typedef ::coil::GlobalFactory
< CdrBufferBase > | CdrBufferFactory |
typedef RingBuffer
< cdrMemoryStream > | CdrRingBuffer |
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 |
| typedef RTObject_impl | RtcBase |
| typedef void(* | ModuleInitProc )(Manager *manager) |
typedef ::coil::GlobalFactory
< OutPortConsumer > | OutPortConsumerFactory |
typedef ::coil::GlobalFactory
< OutPortProvider > | OutPortProviderFactory |
typedef coil::GlobalFactory
< coil::PeriodicTaskBase > | PeriodicTaskFactory |
typedef coil::GlobalFactory
< PublisherBase > | PublisherFactory |
| typedef coil::Properties | Properties |
| typedef ExecutionContextHandle_t | UniqueId |
| typedef ::coil::LogStreamBuffer | LogStreamBuf |
| typedef ::coil::LogStream | LogStream |
Enumerations |
| 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...
|
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.