IExecutionContext class. More...
#include <IExecutionContext.h>
Public Member Functions | |
virtual ReturnCode_t | activate_component (ILightweightRTObject &comp)=0 |
virtual ReturnCode_t | add_component (ILightweightRTObject &comp)=0 |
virtual ReturnCode_t | deactivate_component (ILightweightRTObject &comp)=0 |
virtual LifeCycleState | get_component_state (ILightweightRTObject &comp)=0 |
virtual ExecutionKind | get_kind () const =0 |
virtual const ExecutionContextProfile & | get_profile () const =0 |
virtual double | get_rate () const =0 |
virtual bool | is_running () const =0 |
virtual ReturnCode_t | remove_component (ILightweightRTObject &comp)=0 |
virtual ReturnCode_t | reset_component (ILightweightRTObject &comp)=0 |
virtual ReturnCode_t | set_rate (double rate)=0 |
virtual ReturnCode_t | start ()=0 |
virtual ReturnCode_t | stop ()=0 |
virtual | ~IExecutionContext () |
IExecutionContext class.
Definition at line 53 of file IExecutionContext.h.
virtual RTC::Local::IExecutionContext::~IExecutionContext | ( | ) | [inline, virtual] |
Definition at line 56 of file IExecutionContext.h.
virtual ReturnCode_t RTC::Local::IExecutionContext::activate_component | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::add_component | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::deactivate_component | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual LifeCycleState RTC::Local::IExecutionContext::get_component_state | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ExecutionKind RTC::Local::IExecutionContext::get_kind | ( | ) | const [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual const ExecutionContextProfile& RTC::Local::IExecutionContext::get_profile | ( | ) | const [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual double RTC::Local::IExecutionContext::get_rate | ( | ) | const [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual bool RTC::Local::IExecutionContext::is_running | ( | ) | const [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::remove_component | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::reset_component | ( | ILightweightRTObject & | comp | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::set_rate | ( | double | rate | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::start | ( | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.
virtual ReturnCode_t RTC::Local::IExecutionContext::stop | ( | ) | [pure virtual] |
Implemented in RTC::CORBA::ExecutionContextAdapter.