Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RTC Namespace Reference


Classes

class  BufferBase
 BufferBase abstract class. More...
class  NullBuffer
class  CorbaConsumerBase
class  CorbaConsumer
class  CorbaNaming
 CORBA Naming Service helper class. More...
class  CorbaObjectManager
 Activate and deactivate CORBA objects. More...
class  CorbaPort
 RT Conponent CORBA service/consumer Port. More...
class  DataFlowComponentBase
 DataFlowComponentBase class. More...
class  DataInPort
 InPort abstruct class. More...
class  DataOutPort
 InPort abstruct class. More...
class  ExecutionContextBase
 ExecutionContext base class. More...
class  FactoryBase
class  FactoryCXX
class  InPort
class  InPortConsumer
 InPortConsumer class. More...
class  InPortCorbaConsumer
class  InPortCorbaProvider
 InPortCorbaProvider class. More...
class  InPortProvider
 InPortProvider class. More...
class  Manager
class  ManagerConfig
class  ModuleManager
class  NamingBase
class  NamingOnCorba
class  NamingManager
class  OutPort
class  OutPortBase
 Output port base class. More...
class  OutPortConsumer
 OutPortConsumer class. More...
class  OutPortCorbaConsumer
 OutPortCorbaConsumer class. More...
class  OutPortCorbaProvider
 OutPortCorbaProvider class. More...
class  OutPortProvider
class  PeriodicExecutionContext
class  PortAdmin
class  PortBase
struct  OnWrite
struct  OnWriteConvert
 OnWriteConvert abstract class. More...
struct  OnRead
 OnRead abstract class. More...
struct  OnReadConvert
 OnReadConvert abstract class. More...
struct  OnOverflow
 OnOverflow abstract class. More...
struct  OnUnderflow
 OnUnderflow abstract class. More...
struct  OnWriteTimeout
struct  OnReadTimeout
class  PortProfileHelper
 PortProfile helper class. More...
class  Properties
class  PublisherBase
 Base class of Publisher. More...
class  PublisherFactory
 PublisherFactory class. More...
class  PublisherFlush
 PublisherFlush class. More...
class  PublisherNew
 PublisherNew class. More...
class  PublisherPeriodic
 PublisherPeriodic class. More...
class  RingBuffer
class  RTObject_impl
class  sync_callback
class  basic_logbuf
 Logger buffer class. More...
class  basic_medlogbuf
 Logger buffer class. More...
class  basic_dummybuf
class  basic_logstream
 Logger format class. More...
class  ConsumerBase
 Placeholder base class to hold remote object reference. More...
class  Consumer
 Placeholder template class to hold remote object reference. More...
class  RtcFactoryBase
 RtcFactoryBase base class. More...
class  RtcFactoryCXX
 RtcFactoryCXX class. More...
class  InPortAny
 OutPort template class. More...
class  OnPut
 OnPut abstract class. More...
class  basic_dammybuf
 Dummy buffer class. More...

Typedefs

typedef RTObject_impl RtcBase
typedef void(* RtcDeleteFunc )(RtcBase *rtc)
typedef sync_callback< char > SyncCallback
typedef basic_logbuf< char > Logbuf
typedef basic_medlogbuf< char > MedLogbuf
typedef basic_logstream< char > LogStream

Functions

template<class _New>
RtcBaseCreate (Manager *manager)
template<class _Delete>
void Delete (RtcBase *rtc)

Variables

typedef RtcBase *(* RtcNewFunc )(Manager *manager)
class class class class class
typedef void(* 
ModuleInitProc )(Manager *manager)


Typedef Documentation

typedef basic_logbuf<char> RTC::Logbuf
 

typedef basic_logstream<char> RTC::LogStream
 

typedef basic_medlogbuf<char> RTC::MedLogbuf
 

typedef RTObject_impl RTC::RtcBase
 

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

typedef sync_callback<char> RTC::SyncCallback
 


Function Documentation

template<class _New>
RtcBase* Create Manager *  manager  ) 
 

template<class _Delete>
void Delete RtcBase rtc  ) 
 


Variable Documentation

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

class typedef RtcBase*(* RTC::RtcNewFunc)(Manager *manager)
 


Generated on Fri Oct 5 05:16:02 2007 for OpenRTM by  doxygen 1.4.1