|
| SimulatorExecutionContext () |
| Constructor .
|
|
| ~SimulatorExecutionContext () override |
| Destructor .
|
|
RTC::ReturnCode_t | activate_component (RTC::LightweightRTObject_ptr comp) override |
| Activate an RT-component.
|
|
RTC::ReturnCode_t | deactivate_component (RTC::LightweightRTObject_ptr comp) override |
| Activate an RT-component.
|
|
RTC::ReturnCode_t | reset_component (RTC::LightweightRTObject_ptr comp) override |
| Activate an RT-component.
|
|
| OpenHRPExecutionContext () |
| Constructor .
|
|
| ~OpenHRPExecutionContext () override |
| Destructor .
|
|
void | tick () override |
| Move forward one step of ExecutionContext.
|
|
CORBA::Boolean | is_running () override |
| Check for ExecutionContext running state.
|
|
RTC::ReturnCode_t | start () override |
| Start the ExecutionContext.
|
|
RTC::ReturnCode_t | stop () override |
| Stop the ExecutionContext.
|
|
CORBA::Double | get_rate () override |
| Get execution rate(Hz) of ExecutionContext.
|
|
RTC::ReturnCode_t | set_rate (CORBA::Double rate) override |
| Set execution rate(Hz) of ExecutionContext.
|
|
RTC::ReturnCode_t | activate_component (RTC::LightweightRTObject_ptr comp) override |
| Activate an RT-component.
|
|
RTC::ReturnCode_t | deactivate_component (RTC::LightweightRTObject_ptr comp) override |
| Deactivate an RT-component.
|
|
RTC::ReturnCode_t | reset_component (RTC::LightweightRTObject_ptr comp) override |
| Reset the RT-component.
|
|
RTC::LifeCycleState | get_component_state (RTC::LightweightRTObject_ptr comp) override |
| Get RT-component's state.
|
|
RTC::ExecutionKind | get_kind () override |
| Get the ExecutionKind.
|
|
RTC::ReturnCode_t | add_component (RTC::LightweightRTObject_ptr comp) override |
| Add an RT-component.
|
|
RTC::ReturnCode_t | remove_component (RTC::LightweightRTObject_ptr comp) override |
| Remove the RT-Component from participant list.
|
|
RTC::ExecutionContextProfile * | get_profile () override |
| Get the ExecutionContextProfile.
|
|
| ExecutionContextBase (const char *name) |
| Constructor.
|
|
virtual | ~ExecutionContextBase () |
| Virtual Destructor.
|
|
virtual void | init (coil::Properties &props) |
| Initialize the ExecutionContext.
|
|
virtual RTC::ReturnCode_t | bindComponent (RTC::RTObject_impl *rtc) |
| Bind the component.
|
|
CORBA::Boolean | isRunning () |
| Check for ExecutionContext running state.
|
|
RTC::ReturnCode_t | start () |
| Start the ExecutionContext.
|
|
double | getRate () const |
| Get execution rate(Hz) of ExecutionContext.
|
|
std::chrono::nanoseconds | getPeriod () const |
|
RTC::ReturnCode_t | setRate (double rate) |
| Set execution rate(Hz) of ExecutionContext.
|
|
RTC::ReturnCode_t | addComponent (RTC::LightweightRTObject_ptr comp) |
| Add an RT-component.
|
|
RTC::ReturnCode_t | removeComponent (RTC::LightweightRTObject_ptr comp) |
| Remove the RT-Component from participant list.
|
|
RTC::ReturnCode_t | activateComponent (RTC::LightweightRTObject_ptr comp) |
| Activate an RT-component.
|
|
RTC::ReturnCode_t | deactivateComponent (RTC::LightweightRTObject_ptr comp) |
| Deactivate an RT-component.
|
|
RTC::ReturnCode_t | resetComponent (RTC::LightweightRTObject_ptr comp) |
| Reset the RT-component.
|
|
RTC::LifeCycleState | getComponentState (RTC::LightweightRTObject_ptr comp) |
| Get RT-component's state.
|
|
RTC::ExecutionKind | getKind () const |
| Get the ExecutionKind.
|
|
RTC::ExecutionContextProfile * | getProfile () |
| Getting Profile.
|
|
void | setObjRef (RTC::ExecutionContextService_ptr ec_ptr) |
| Get the reference to the CORBA object.
|
|
RTC::ExecutionContextService_ptr | getObjRef () const |
|
RTC::ReturnCode_t | setKind (RTC::ExecutionKind kind) |
| Set the ExecutionKind.
|
|
RTC::ReturnCode_t | setOwner (RTC::LightweightRTObject_ptr comp) |
| Setting owner component of the execution context.
|
|
RTC::RTObject_ptr | getOwner () const |
| Getting a reference of the owner component.
|
|
const RTC::RTCList & | getComponentList () const |
| Getting participant RTC list.
|
|
void | setProperties (coil::Properties &props) |
| Setting Properties.
|
|
coil::Properties | getProperties () const |
| Setting Properties.
|
|
const RTC::ExecutionContextProfile & | getProfile () const |
| Getting Profile.
|
|
bool | isAllCurrentState (RTC::LifeCycleState state) |
|
bool | isAllNextState (RTC::LifeCycleState state) |
|
bool | isOneOfCurrentState (RTC::LifeCycleState state) |
|
bool | isOneOfNextState (RTC::LifeCycleState state) |
|
void | invokeWorker () |
|
void | invokeWorkerPreDo () |
|
void | invokeWorkerDo () |
|
void | invokeWorkerPostDo () |
|