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.