Public Member Functions | Private Attributes | List of all members
RTC::CORBA::ExecutionContextAdapter Class Reference

#include <ExecutionContextAdapter.h>

Inheritance diagram for RTC::CORBA::ExecutionContextAdapter:
Inheritance graph
[legend]

Public Member Functions

virtual ReturnCode_t activate_component (RTC::Local::ILightweightRTObject &comp)
 
virtual ReturnCode_t add_component (RTC::Local::ILightweightRTObject &comp)
 
virtual ReturnCode_t deactivate_component (RTC::Local::ILightweightRTObject &comp)
 
 ExecutionContextAdapter (RTC::ExecutionContext_ptr obj)
 
virtual LifeCycleState get_component_state (RTC::Local::ILightweightRTObject &comp)
 
virtual ExecutionKind get_kind () const
 
virtual const ExecutionContextProfileget_profile () const
 
virtual double get_rate () const
 
virtual bool is_running () const
 
virtual ReturnCode_t remove_component (RTC::Local::ILightweightRTObject &comp)
 
virtual ReturnCode_t reset_component (RTC::Local::ILightweightRTObject &comp)
 
virtual ReturnCode_t set_rate (double rate)
 
virtual ReturnCode_t start ()
 
virtual ReturnCode_t stop ()
 
virtual ~ExecutionContextAdapter ()
 
- Public Member Functions inherited from doil::ImplBase
virtual void decRef ()=0
 
virtual const char * id ()=0
 
virtual void incRef ()=0
 
virtual const char * name ()=0
 
virtual ~ImplBase ()
 
- Public Member Functions inherited from RTC::Local::IExecutionContext
virtual ~IExecutionContext ()
 

Private Attributes

RTC::ExecutionContext_ptr m_obj
 
ExecutionContextProfile m_profile
 

Detailed Description

Definition at line 36 of file ExecutionContextAdapter.h.

Constructor & Destructor Documentation

◆ ExecutionContextAdapter()

RTC::CORBA::ExecutionContextAdapter::ExecutionContextAdapter ( RTC::ExecutionContext_ptr  obj)

Definition at line 28 of file ExecutionContextAdapter.cpp.

◆ ~ExecutionContextAdapter()

RTC::CORBA::ExecutionContextAdapter::~ExecutionContextAdapter ( )
virtual

Definition at line 33 of file ExecutionContextAdapter.cpp.

Member Function Documentation

◆ activate_component()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::activate_component ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 79 of file ExecutionContextAdapter.cpp.

◆ add_component()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::add_component ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 63 of file ExecutionContextAdapter.cpp.

◆ deactivate_component()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::deactivate_component ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 87 of file ExecutionContextAdapter.cpp.

◆ get_component_state()

LifeCycleState RTC::CORBA::ExecutionContextAdapter::get_component_state ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 103 of file ExecutionContextAdapter.cpp.

◆ get_kind()

ExecutionKind RTC::CORBA::ExecutionContextAdapter::get_kind ( ) const
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 111 of file ExecutionContextAdapter.cpp.

◆ get_profile()

virtual const ExecutionContextProfile& RTC::CORBA::ExecutionContextAdapter::get_profile ( ) const
virtual

◆ get_rate()

double RTC::CORBA::ExecutionContextAdapter::get_rate ( ) const
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 52 of file ExecutionContextAdapter.cpp.

◆ is_running()

bool RTC::CORBA::ExecutionContextAdapter::is_running ( ) const
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 37 of file ExecutionContextAdapter.cpp.

◆ remove_component()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::remove_component ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 71 of file ExecutionContextAdapter.cpp.

◆ reset_component()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::reset_component ( RTC::Local::ILightweightRTObject comp)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 95 of file ExecutionContextAdapter.cpp.

◆ set_rate()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::set_rate ( double  rate)
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 57 of file ExecutionContextAdapter.cpp.

◆ start()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::start ( )
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 42 of file ExecutionContextAdapter.cpp.

◆ stop()

ReturnCode_t RTC::CORBA::ExecutionContextAdapter::stop ( )
virtual

Implements RTC::Local::IExecutionContext.

Definition at line 47 of file ExecutionContextAdapter.cpp.

Member Data Documentation

◆ m_obj

RTC::ExecutionContext_ptr RTC::CORBA::ExecutionContextAdapter::m_obj
private

Definition at line 79 of file ExecutionContextAdapter.h.

◆ m_profile

ExecutionContextProfile RTC::CORBA::ExecutionContextAdapter::m_profile
private

Definition at line 80 of file ExecutionContextAdapter.h.


The documentation for this class was generated from the following files:


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