#include <PeriodicThreadImplEmulate.h>
Public Member Functions | |
virtual void | makePeriodic () |
virtual icl_core::TimeSpan | period () const |
PeriodicThreadImplEmulate (const icl_core::TimeSpan &period) | |
virtual bool | setPeriod (const icl_core::TimeSpan &period) |
virtual void | waitPeriod () |
virtual | ~PeriodicThreadImplEmulate () |
Public Member Functions inherited from icl_core::thread::PeriodicThreadImpl | |
virtual | ~PeriodicThreadImpl () |
Private Attributes | |
icl_core::TimeStamp | m_last_execution_time |
icl_core::TimeSpan | m_period |
Additional Inherited Members | |
Protected Member Functions inherited from icl_core::Noncopyable | |
Noncopyable () | |
virtual | ~Noncopyable () |
Definition at line 41 of file PeriodicThreadImplEmulate.h.
icl_core::thread::PeriodicThreadImplEmulate::PeriodicThreadImplEmulate | ( | const icl_core::TimeSpan & | period | ) |
Definition at line 28 of file PeriodicThreadImplEmulate.cpp.
|
virtual |
Definition at line 33 of file PeriodicThreadImplEmulate.cpp.
|
inlinevirtual |
Implements icl_core::thread::PeriodicThreadImpl.
Definition at line 47 of file PeriodicThreadImplEmulate.h.
|
inlinevirtual |
Implements icl_core::thread::PeriodicThreadImpl.
Definition at line 48 of file PeriodicThreadImplEmulate.h.
|
virtual |
Implements icl_core::thread::PeriodicThreadImpl.
Definition at line 37 of file PeriodicThreadImplEmulate.cpp.
|
virtual |
Implements icl_core::thread::PeriodicThreadImpl.
Definition at line 43 of file PeriodicThreadImplEmulate.cpp.
|
private |
Definition at line 54 of file PeriodicThreadImplEmulate.h.
|
private |
Definition at line 53 of file PeriodicThreadImplEmulate.h.