|
| ArtExecutionContext () |
|
template<class T > |
void | getProperty (coil::Properties &prop, const char *key, T &value) |
|
virtual int | svc (void) |
| Thread execution function for ExecutionContext. More...
|
|
virtual | ~ArtExecutionContext () |
|
virtual ReturnCode_t | activate_component (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Activate an RT-component. More...
|
|
virtual ReturnCode_t | add_component (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Add an RT-component. More...
|
|
virtual RTC::ReturnCode_t | bindComponent (RTObject_impl *rtc) |
| Bind the component. More...
|
|
virtual int | close (unsigned long flags) |
| Thread execution function for ExecutionContext. More...
|
|
virtual ReturnCode_t | deactivate_component (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Deactivate an RT-component. More...
|
|
virtual LifeCycleState | get_component_state (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Get RT-component's state. More...
|
|
virtual ExecutionKind | get_kind (void) throw (CORBA::SystemException) |
| Get the ExecutionKind. More...
|
|
virtual ExecutionContextProfile * | get_profile (void) throw (CORBA::SystemException) |
| Get the ExecutionContextProfile. More...
|
|
virtual CORBA::Double | get_rate (void) throw (CORBA::SystemException) |
| Get execution rate(Hz) of ExecutionContext. More...
|
|
virtual ExecutionContextService_ptr | getObjRef (void) |
| Get the reference to the CORBA object. More...
|
|
virtual CORBA::Boolean | is_running (void) throw (CORBA::SystemException) |
| Check for ExecutionContext running state. More...
|
|
virtual int | open (void *args) |
| Generate internal activity thread for ExecutionContext. More...
|
|
| PeriodicExecutionContext () |
| Default Constructor. More...
|
|
| PeriodicExecutionContext (OpenRTM::DataFlowComponent_ptr owner, double rate=1000.0) |
| Constructor. More...
|
|
virtual ReturnCode_t | remove_component (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Remove the RT-Component from participant list. More...
|
|
virtual ReturnCode_t | reset_component (LightweightRTObject_ptr comp) throw (CORBA::SystemException) |
| Reset the RT-component. More...
|
|
virtual ReturnCode_t | set_rate (CORBA::Double rate) throw (CORBA::SystemException) |
| Set execution rate(Hz) of ExecutionContext. More...
|
|
virtual ReturnCode_t | start (void) throw (CORBA::SystemException) |
| Start the ExecutionContext. More...
|
|
virtual ReturnCode_t | stop (void) throw (CORBA::SystemException) |
| Stop the ExecutionContext. More...
|
|
virtual | ~PeriodicExecutionContext (void) |
| Destructor. More...
|
|
virtual void | tick () throw (CORBA::SystemException) |
| Proceed with tick of ExecutionContext. More...
|
|
virtual | ~ExecutionContextBase (void) |
| Virtual Destructor. More...
|
|
virtual void | activate () |
| Create a thread. More...
|
|
virtual void | activate () |
| Create a thread. More...
|
|
virtual void | finalize () |
| Finalizing the task. More...
|
|
virtual void | finalize () |
| Finalizing the task. More...
|
|
virtual void | reset () |
| Reset of task count. More...
|
|
virtual void | reset () |
| Reset of task count. More...
|
|
virtual int | resume (void) |
| Resuming the suspended task. More...
|
|
virtual int | resume (void) |
| Resuming the suspended task. More...
|
|
virtual int | suspend (void) |
| Suspending the task. More...
|
|
virtual int | suspend (void) |
| Suspending the task. More...
|
|
| Task () |
| Constructor. More...
|
|
| Task () |
| Constructor. More...
|
|
virtual int | wait (void) |
| Waiting for the thread terminate. More...
|
|
virtual int | wait (void) |
| Waiting for the thread terminate. More...
|
|
virtual | ~Task () |
| Destructor. More...
|
|
virtual | ~Task () |
| Destructor. More...
|
|