#include <SimulationExecutionContext.h>
Public Member Functions | |
virtual ReturnCode_t | start () throw (CORBA::SystemException) |
virtual ReturnCode_t | stop () throw (CORBA::SystemException) |
Public Member Functions inherited from RTC::OpenHRPExecutionContext | |
OpenHRPExecutionContext () | |
virtual int | svc (void) |
virtual void | tick (void) |
virtual | ~OpenHRPExecutionContext (void) |
Public Member Functions inherited from RTC::PeriodicExecutionContext | |
virtual ReturnCode_t | activate_component (LightweightRTObject_ptr comp) |
virtual ReturnCode_t | add_component (LightweightRTObject_ptr comp) |
virtual RTC::ReturnCode_t | bindComponent (RTObject_impl *rtc) |
virtual int | close (unsigned long flags) |
virtual ReturnCode_t | deactivate_component (LightweightRTObject_ptr comp) |
virtual LifeCycleState | get_component_state (LightweightRTObject_ptr comp) |
virtual ExecutionKind | get_kind (void) |
virtual ExecutionContextProfile * | get_profile (void) |
virtual CORBA::Double | get_rate (void) |
virtual ExecutionContextService_ptr | getObjRef (void) |
virtual CORBA::Boolean | is_running (void) |
virtual int | open (void *args) |
PeriodicExecutionContext () | |
PeriodicExecutionContext (OpenRTM::DataFlowComponent_ptr owner, double rate=1000.0) | |
virtual ReturnCode_t | remove_component (LightweightRTObject_ptr comp) |
virtual ReturnCode_t | reset_component (LightweightRTObject_ptr comp) |
virtual ReturnCode_t | set_rate (CORBA::Double rate) |
virtual | ~PeriodicExecutionContext (void) |
Public Member Functions inherited from RTC::ExecutionContextBase | |
virtual | ~ExecutionContextBase (void) |
Public Member Functions inherited from coil::Task | |
virtual void | activate () |
virtual void | activate () |
virtual void | finalize () |
virtual void | finalize () |
virtual void | reset () |
virtual void | reset () |
virtual int | resume (void) |
virtual int | resume (void) |
virtual int | suspend (void) |
virtual int | suspend (void) |
Task () | |
Task () | |
virtual int | wait (void) |
virtual int | wait (void) |
virtual | ~Task () |
virtual | ~Task () |
Static Public Attributes | |
static OpenHRP::ClockGenerator_var | m_cg |
Additional Inherited Members | |
Static Public Member Functions inherited from coil::Task | |
static void * | svc_run (void *args=0) |
static unsigned int WINAPI | svc_run (void *args=0) |
Protected Types inherited from RTC::PeriodicExecutionContext | |
typedef std::vector< Comp >::iterator | CompItr |
typedef RTC_Utils::StateHolder< ExecContextState > | ECStates |
typedef LifeCycleState | ExecContextState |
Protected Attributes inherited from RTC::PeriodicExecutionContext | |
std::vector< Comp > | m_comps |
bool | m_nowait |
coil::TimeValue | m_period |
ExecutionContextProfile | m_profile |
coil::Mutex | m_profileMutex |
ExecutionContextService_var | m_ref |
bool | m_running |
bool | m_svc |
Worker | m_worker |
Logger | rtclog |
Definition at line 11 of file SimulationExecutionContext.h.
|
virtual |
Reimplemented from RTC::PeriodicExecutionContext.
Definition at line 9 of file SimulationExecutionContext.cpp.
|
virtual |
Reimplemented from RTC::PeriodicExecutionContext.
Definition at line 22 of file SimulationExecutionContext.cpp.
|
static |
Definition at line 16 of file SimulationExecutionContext.h.