OpenRTM
1.0.0
|
ExecutionContext class that enables one step execution. More...
#include <ExtTrigExecutionContext.h>
Classes | |
struct | Worker |
Public Member Functions | |
ExtTrigExecutionContext () | |
Constructor. | |
virtual | ~ExtTrigExecutionContext (void) |
Destructor. | |
virtual void | tick () throw (CORBA::SystemException) |
Move forward one step of ExecutionContext. | |
virtual int | svc (void) |
Invoke each component's operation. |
ExecutionContext class that enables one step execution.
ExecutionContext class that can execute every one cycle for Periodic Sampled Data Processing. Time(Tick) advances one cycle by invoking method externally.
Constructor.
Constructor
virtual RTC::ExtTrigExecutionContext::~ExtTrigExecutionContext | ( | void | ) | [virtual] |
Destructor.
Destructor
virtual int RTC::ExtTrigExecutionContext::svc | ( | void | ) | [virtual] |
Invoke each component's operation.
Invoke each component's operation which is attached this ExecutionContext. Stop until the next operation is invoked after all component operations are invoked.
Reimplemented from RTC::PeriodicExecutionContext.
virtual void RTC::ExtTrigExecutionContext::tick | ( | ) | throw (CORBA::SystemException) [virtual] |
Move forward one step of ExecutionContext.
Move forward one step of the ExecutionContext processing.
Reimplemented from RTC::ExecutionContextBase.