Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
RTC Namespace Reference

RT-Component. More...

Namespaces

 CORBA
 
 Local
 

Classes

class  addCallback
 
class  ArtExecutionContext
 
class  BufferBase
 BufferBase abstract class. More...
 
class  BufferStatus
 BufferStatus mixin class. More...
 
class  ComponentActionListeners
 ComponentActionListeners class. More...
 
class  ComponentObserverConsumer
 
class  Config
 Config class. More...
 
class  ConfigAdmin
 ConfigAdmin class. More...
 
class  ConfigBase
 ConfigBase abstract class. More...
 
class  ConfigurationListeners
 
class  ConfigurationParamListener
 ConfigurationParamListener class. More...
 
class  ConfigurationParamListenerHolder
 ConfigurationParamListener holder class. More...
 
class  ConfigurationSetListener
 ConfigurationSetListener class. More...
 
class  ConfigurationSetListenerHolder
 ConfigurationSetListener holder class. More...
 
class  ConfigurationSetNameListener
 ConfigurationSetNameListener class. More...
 
class  ConfigurationSetNameListenerHolder
 ConfigurationSetNameListener holder class. More...
 
class  ConnectionCallback
 Callback functor abstract for connect/notify_connect() funcs. More...
 
class  ConnectorBase
 Connector Base class. More...
 
class  ConnectorDataListener
 ConnectorDataListener class. More...
 
class  ConnectorDataListenerHolder
 ConnectorDataListener holder class. More...
 
class  ConnectorDataListenerT
 ConnectorDataListenerT class. More...
 
class  ConnectorInfo
 
class  ConnectorListener
 ConnectorListener class. More...
 
class  ConnectorListenerHolder
 ConnectorListener holder class. More...
 
class  ConnectorListeners
 ConnectorListeners class. More...
 
class  CorbaConsumer
 
class  CorbaConsumerBase
 
class  CorbaNaming
 CORBA Naming Service helper class. More...
 
class  CorbaObjectManager
 
class  CorbaPort
 RT Conponent CORBA service/consumer Port. More...
 
class  DataFlowComponentBase
 DataFlowComponentBase class. More...
 
class  DataPortStatus
 DataPortStatus mixin class. More...
 
class  DisconnectCallback
 Callback functor abstract for disconnect/notify_disconnect() funcs. More...
 
class  DummyModule
 
class  DummyModule2
 
class  ECFactoryBase
 ECFactoryBase abstract class. More...
 
class  ECFactoryCXX
 ECFactoryCXX class. More...
 
class  ExecutionContextActionListener
 ExecutionContextActionListener class. More...
 
class  ExecutionContextActionListenerHolder
 ExecutionContextActionListener holder 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  Logger
 Logger class. More...
 
class  LoggerConsumer
 
class  Manager
 Manager class. More...
 
class  ManagerConfig
 Manager configuration class. More...
 
class  ModuleManager
 ModuleManager class. More...
 
class  NamingBase
 NamingService management abstract class. More...
 
class  NamingManager
 NamingServer management class. More...
 
class  NamingOnCorba
 NamingServer management class for CORBA. More...
 
class  NullBuffer
 Concrete buffer class for dummy. More...
 
class  OnRead
 Callback abstract class on read() More...
 
class  OnReadConvert
 Data convert callback abstract class on read() More...
 
class  OnWrite
 Callback abstract class on write() More...
 
class  OnWriteConvert
 Data convert callback abstract class on write() 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  PortActionListener
 PortActionListener class. More...
 
class  PortActionListenerHolder
 PortActionListener holder class. More...
 
class  PortAdmin
 PortAdmin class. More...
 
class  PortBase
 Port base class. More...
 
class  PortConnectListener
 PortConnectListener class. More...
 
class  PortConnectListenerHolder
 PortConnectListener holder class. More...
 
class  PortConnectListeners
 PortConnectListeners class. More...
 
class  PortConnectRetListener
 PortConnectRetListener class. More...
 
class  PortConnectRetListenerHolder
 PortConnectRetListener holder class. More...
 
class  PortProfileHelper
 PortProfile helper class. More...
 
class  PostComponentActionListener
 PostComponentActionListener class. More...
 
class  PostComponentActionListenerHolder
 PostComponentActionListener holder class. More...
 
class  PreComponentActionListener
 PreComponentActionListener class. More...
 
class  PreComponentActionListenerHolder
 PreComponentActionListener holder 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  SdoServiceProviderBase
 
struct  service_id
 Functor for ServiceProfile. More...
 
class  setCallback
 

Typedefs

typedef BufferBase< cdrMemoryStream > CdrBufferBase
 
typedef ::coil::GlobalFactory< CdrBufferBaseCdrBufferFactory
 
typedef RingBuffer< cdrMemoryStream > CdrRingBuffer
 
typedef std::vector< ConnectorInfoConnectorInfoList
 
typedef std::vector< ConnectorBase * > ConnectorList
 
typedef std::vector< DataPortStatus::EnumDataPortStatusList
 
typedef coil::PeriodicTask DefaultPeriodicTask
 
typedef void(* ECDeleteFunc) (ExecutionContextBase *ec)
 
typedef ExecutionContextBase *(* ECNewFunc) ()
 
typedef coil::Guard< coil::MutexGuard
 
typedef ::coil::GlobalFactory< InPortConsumerInPortConsumerFactory
 
typedef ::coil::GlobalFactory< InPortProviderInPortProviderFactory
 InPortProviderFactory type definition. More...
 
typedef ::coil::LogStream LogStream
 
typedef ::coil::LogStreamBuffer LogStreamBuf
 
typedef void(* ModuleInitProc) (Manager *manager)
 
typedef ConfigurationSetNameListener OnActivateSetCallback
 
typedef ConfigurationSetListener OnAddConfigurationAddCallback
 
typedef ConfigurationSetNameListener OnRemoveConfigurationSetCallback
 
typedef ConfigurationSetListener OnSetConfigurationSetCallback
 
typedef ConfigurationSetNameListener OnUpdateCallback
 
typedef ConfigurationParamListener OnUpdateParamCallback
 
typedef ::coil::GlobalFactory< OutPortConsumerOutPortConsumerFactory
 OutPortConsumerFactory type definition. More...
 
typedef ::coil::GlobalFactory< OutPortProviderOutPortProviderFactory
 OutPortProviderFactory type definition. More...
 
typedef ::coil::GlobalFactory< coil::PeriodicTaskBasePeriodicTaskFactory
 
typedef coil::Properties Properties
 
typedef coil::GlobalFactory< PublisherBasePublisherFactory
 
typedef RTObject_impl RtcBase
 
typedef void(* RtcDeleteFunc) (RTObject_impl *rtc)
 
typedef RTObject_impl *(* RtcNewFunc) (Manager *manager)
 
typedef ::coil::GlobalFactory< ::RTC::SdoServiceConsumerBaseSdoServiceConsumerFactory
 typedef of sdoServiceConsumerFactory More...
 
typedef ::coil::GlobalFactory< ::RTC::SdoServiceProviderBaseSdoServiceProviderFactory
 typedef of sdoServiceProviderFactory More...
 
typedef ExecutionContextHandle_t UniqueId
 

Enumerations

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  ExecutionContextActionListenerType { EC_ATTACHED, EC_DETACHED, EC_ACTION_LISTENER_NUM }
 The types of ExecutionContextActionListener. More...
 
enum  PortActionListenerType { ADD_PORT, REMOVE_PORT, PORT_ACTION_LISTENER_NUM }
 The types of PortActionListener. 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...
 
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  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...
 

Functions

template<class _New >
RTObject_implCreate (Manager *manager)
 Template function to create RT-Components. More...
 
template<class _Delete >
void Delete (RTObject_impl *rtc)
 Template function to destroy RT-Components. More...
 
template<class _New >
ExecutionContextBaseECCreate ()
 Template function to create ExecutionContext. More...
 
template<class _Delete >
void ECDelete (ExecutionContextBase *ec)
 Template function to destroy ExecutionContext. More...
 
int getInitProcCount ()
 
void InitProc (Manager *manager)
 
void resetInitProcCount ()
 

Variables

static const char * default_conf []
 RT-Component default profile. More...
 
int InPortPushConnector_read
 
ConnectorBase::ReturnCode InPortPushConnector_read_return_value
 
::OutPortBase::Logger logger
 
LogStreamBuf m_logStreamBuf
 
ConnectorBase::ReturnCode OutPortPushConnector_write_return_value
 
::InPort::Logger RTC_logger
 

Detailed Description

RT-Component.

Mock RTC.

Typedef Documentation

◆ CdrBufferBase

typedef BufferBase<cdrMemoryStream> RTC::CdrBufferBase

Definition at line 30 of file CdrBufferBase.h.

◆ CdrBufferFactory

Definition at line 31 of file CdrBufferBase.h.

◆ CdrRingBuffer

typedef RingBuffer<cdrMemoryStream> RTC::CdrRingBuffer

Definition at line 28 of file CdrRingBuffer.h.

◆ ConnectorInfoList

typedef std::vector<ConnectorInfo> RTC::ConnectorInfoList

Definition at line 129 of file ConnectorBase.h.

◆ ConnectorList

typedef std::vector<ConnectorBase*> RTC::ConnectorList

Definition at line 131 of file ConnectorBase.h.

◆ DataPortStatusList

Definition at line 206 of file DataPortStatus.h.

◆ DefaultPeriodicTask

Definition at line 29 of file DefaultPeriodicTask.h.

◆ ECDeleteFunc

typedef void(* RTC::ECDeleteFunc) (ExecutionContextBase *ec)

Definition at line 30 of file ECFactory.h.

◆ ECNewFunc

typedef ExecutionContextBase*(* RTC::ECNewFunc) ()

Definition at line 29 of file ECFactory.h.

◆ Guard

Definition at line 31 of file SdoServiceAdmin.cpp.

◆ InPortConsumerFactory

Definition at line 255 of file InPortConsumer.h.

◆ InPortProviderFactory

InPortProviderFactory type definition.

Definition at line 528 of file InPortProvider.h.

◆ LogStream

Definition at line 35 of file SystemLogger.h.

◆ LogStreamBuf

Definition at line 34 of file SystemLogger.h.

◆ ModuleInitProc

typedef void(* RTC::ModuleInitProc) (Manager *manager)

Definition at line 58 of file Manager.h.

◆ OnActivateSetCallback

Definition at line 121 of file ConfigAdmin.h.

◆ OnAddConfigurationAddCallback

Definition at line 95 of file ConfigAdmin.h.

◆ OnRemoveConfigurationSetCallback

Definition at line 108 of file ConfigAdmin.h.

◆ OnSetConfigurationSetCallback

Definition at line 82 of file ConfigAdmin.h.

◆ OnUpdateCallback

Definition at line 56 of file ConfigAdmin.h.

◆ OnUpdateParamCallback

Definition at line 69 of file ConfigAdmin.h.

◆ OutPortConsumerFactory

OutPortConsumerFactory type definition.

Definition at line 414 of file OutPortConsumer.h.

◆ OutPortProviderFactory

OutPortProviderFactory type definition.

Definition at line 548 of file OutPortProvider.h.

◆ PeriodicTaskFactory

Definition at line 29 of file PeriodicTaskFactory.h.

◆ Properties

Definition at line 83 of file RTC.h.

◆ PublisherFactory

Definition at line 364 of file PublisherBase.h.

◆ RtcBase

Definition at line 55 of file Manager.h.

◆ RtcDeleteFunc

typedef void(* RTC::RtcDeleteFunc) (RTObject_impl *rtc)

Definition at line 34 of file rtm/Factory.h.

◆ RtcNewFunc

typedef RTObject_impl*(* RTC::RtcNewFunc) (Manager *manager)

Definition at line 33 of file rtm/Factory.h.

◆ SdoServiceConsumerFactory

typedef of sdoServiceConsumerFactory

Definition at line 239 of file SdoServiceConsumerBase.h.

◆ SdoServiceProviderFactory

typedef of sdoServiceProviderFactory

Definition at line 238 of file SdoServiceProviderBase.h.

◆ UniqueId

typedef ExecutionContextHandle_t RTC::UniqueId

Definition at line 32 of file ComponentActionListener.h.

Enumeration Type Documentation

◆ ConfigurationParamListenerType

The types of ConnectorDataListener.

  • ON_UPDATE_CONFIG_PARAM,
Enumerator
ON_UPDATE_CONFIG_PARAM 
CONFIG_PARAM_LISTENER_NUM 

Definition at line 43 of file ConfigurationListener.h.

◆ ConfigurationSetListenerType

The types of ConfigurationSetListener.

  • ON_SET_CONFIG_SET: Value list has been set as a configuration set
  • ON_ADD_CONFIG_SET: A new configuration set has been added
Enumerator
ON_SET_CONFIG_SET 
ON_ADD_CONFIG_SET 
CONFIG_SET_LISTENER_NUM 

Definition at line 158 of file ConfigurationListener.h.

◆ ConfigurationSetNameListenerType

The types of ConfigurationSetNameListener.

Enumerator
ON_UPDATE_CONFIG_SET 
ON_REMOVE_CONFIG_SET 
ON_ACTIVATE_CONFIG_SET 
CONFIG_SET_NAME_LISTENER_NUM 

Definition at line 266 of file ConfigurationListener.h.

◆ ConnectorDataListenerType

The types of ConnectorDataListener.

  • ON_BUFFER_WRITE: At the time of buffer write
  • ON_BUFFER_FULL: At the time of buffer full
  • ON_BUFFER_WRITE_TIMEOUT: At the time of buffer write timeout
  • ON_BUFFER_OVERWRITE: At the time of buffer overwrite
  • ON_BUFFER_READ: At the time of buffer read
  • ON_SEND: At the time of sending to InPort
  • ON_RECEIVED: At the time of finishing sending to InPort
  • ON_RECEIVER_FULL: At the time of bufferfull of InPort
  • ON_RECEIVER_TIMEOUT: At the time of timeout of InPort
  • ON_RECEIVER_ERROR: At the time of error of InPort
Enumerator
ON_BUFFER_WRITE 
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 

Definition at line 67 of file ConnectorListener.h.

◆ ConnectorListenerType

The types of ConnectorListener.

  • ON_BUFFER_EMPTY: At the time of buffer empty
  • ON_BUFFER_READTIMEOUT: At the time of buffer read timeout
  • ON_BUFFER_EMPTY: At the time of empty of OutPort
  • ON_SENDER_TIMEOUT: At the time of timeout of OutPort
  • ON_SENDER_ERROR: At the time of error of OutPort
  • ON_CONNECT: At the time of connection
  • ON_DISCONNECT: At the time of disconnection
Enumerator
ON_BUFFER_EMPTY 
ON_BUFFER_READ_TIMEOUT 
ON_SENDER_EMPTY 
ON_SENDER_TIMEOUT 
ON_SENDER_ERROR 
ON_CONNECT 
ON_DISCONNECT 
CONNECTOR_LISTENER_NUM 

Definition at line 398 of file ConnectorListener.h.

◆ ExecutionContextActionListenerType

The types of ExecutionContextActionListener.

Enumerator
EC_ATTACHED 
EC_DETACHED 
EC_ACTION_LISTENER_NUM 

Definition at line 483 of file ComponentActionListener.h.

◆ PortActionListenerType

The types of PortActionListener.

Enumerator
ADD_PORT 
REMOVE_PORT 
PORT_ACTION_LISTENER_NUM 

Definition at line 376 of file ComponentActionListener.h.

◆ PortConnectListenerType

The types of ConnectorDataListener.

  • ON_NOTIFY_CONNECT: right after entering into notify_connect()
  • ON_NOTIFY_DISCONNECT: right after entering into notify_disconnect()
  • ON_UNSUBSCRIBE_INTERFACES: unsubscribing IF in notify_disconnect()
Enumerator
ON_NOTIFY_CONNECT 
ON_NOTIFY_DISCONNECT 
ON_UNSUBSCRIBE_INTERFACES 
PORT_CONNECT_LISTENER_NUM 

Definition at line 49 of file PortConnectListener.h.

◆ PortConnectRetListenerType

The types of PortConnectRetListenerType.

  • ON_CONNECT_NEXTPORT: after cascade-call in notify_connect()
  • ON_SUBSCRIBE_INTERFACES: after IF subscribing in notify_connect()
  • ON_CONNECTED: completed nofity_connect() connection process
  • ON_DISCONNECT_NEXT: after cascade-call in notify_disconnect()
  • ON_DISCONNECTED: completed notify_disconnect() disconnection
Enumerator
ON_PUBLISH_INTERFACES 
ON_CONNECT_NEXTPORT 
ON_SUBSCRIBE_INTERFACES 
ON_CONNECTED 
ON_DISCONNECT_NEXT 
ON_DISCONNECTED 
PORT_CONNECT_RET_LISTENER_NUM 

Definition at line 161 of file PortConnectListener.h.

◆ PostComponentActionListenerType

The types of ConnectorDataListener.

Enumerator
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 

Definition at line 219 of file ComponentActionListener.h.

◆ PreComponentActionListenerType

The types of ConnectorDataListener.

Enumerator
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 

Definition at line 57 of file ComponentActionListener.h.

Function Documentation

◆ Create()

template<class _New >
RTObject_impl* RTC::Create ( Manager manager)

Template function to create RT-Components.

This is the template function to create RT-Component's instances. This is invoked from RT-Components manager. Actually, each component's constructor is invoked. Specify the type of the target RT-Components for creation by <_New>.

Parameters
managerManager object
Returns
Created RT-Component's instances

Definition at line 65 of file rtm/Factory.h.

◆ Delete()

template<class _Delete >
void RTC::Delete ( RTObject_impl rtc)

Template function to destroy RT-Components.

This is the template function to destroy RT-Component's instances. Specify the type of the target RT-Components for destroy by <_Delete>.

Parameters
rtcThe target RT-Component's instances for destruction

Definition at line 92 of file rtm/Factory.h.

◆ ECCreate()

template<class _New >
ExecutionContextBase* RTC::ECCreate ( )

Template function to create ExecutionContext.

Template function to create ExecutionContext's instances.

Returns
Created ExecutionContext's instances

Definition at line 52 of file ECFactory.h.

◆ ECDelete()

template<class _Delete >
void RTC::ECDelete ( ExecutionContextBase ec)

Template function to destroy ExecutionContext.

Template function to destroy ExecutionContext's instances.

Parameters
ecThe target ExecutionContext's instances for destruction

Definition at line 77 of file ECFactory.h.

◆ getInitProcCount()

int RTC::getInitProcCount ( )

Definition at line 33 of file DummyModule.cpp.

◆ InitProc()

void RTC::InitProc ( Manager manager)

Definition at line 28 of file DummyModule.cpp.

◆ resetInitProcCount()

void RTC::resetInitProcCount ( )

Definition at line 38 of file DummyModule.cpp.

Variable Documentation

◆ default_conf

const char* RTC::default_conf[]
static
Initial value:
=
{
"implementation_id", "",
"type_name", "",
"description", "",
"version", "",
"vendor", "",
"category", "",
"activity_type", "",
"max_instance", "",
"language", "",
"lang_type", "",
"conf", "",
""
}

RT-Component default profile.

Definition at line 41 of file RTObject.cpp.

◆ InPortPushConnector_read

int RTC::InPortPushConnector_read

Definition at line 663 of file InPortTests.cpp.

◆ InPortPushConnector_read_return_value

ConnectorBase::ReturnCode RTC::InPortPushConnector_read_return_value

Definition at line 662 of file InPortTests.cpp.

◆ logger

::OutPortBase::Logger RTC::logger

for debug

Definition at line 813 of file OutPortBaseTests.cpp.

◆ m_logStreamBuf

LogStreamBuf RTC::m_logStreamBuf

Mock SystemLogger

Definition at line 820 of file InPortTests.cpp.

◆ OutPortPushConnector_write_return_value

ConnectorBase::ReturnCode RTC::OutPortPushConnector_write_return_value

Definition at line 721 of file OutPortTests.cpp.

◆ RTC_logger

OutPort::Logger RTC::RTC_logger

Global variable for test

Definition at line 661 of file InPortTests.cpp.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:47