EEROS
0.4.1.0
API for the EEROS Real-Time Robotics Framework
|
Public Member Functions | |
PeriodicTest (std::string n, double period, double delay) | |
Public Member Functions inherited from eeros::PeriodicThread | |
PeriodicThread (double period, double delay=0, bool realtime=false, status start=running, int priority=0) | |
virtual | ~PeriodicThread () |
virtual status | getStatus () const |
virtual double | getPeriod () const |
virtual void | start () |
virtual void | pause () |
virtual void | stop () |
Public Member Functions inherited from eeros::Thread | |
Thread () | |
virtual | ~Thread () |
virtual std::string | getId () const |
virtual void | join () |
Protected Member Functions | |
virtual void | run () |
Protected Member Functions inherited from eeros::Thread | |
Thread (std::function< void()> t) | |
Additional Inherited Members | |
Public Types inherited from eeros::PeriodicThread | |
enum | status { running = 0, stopping = 1, stopped = 2, paused = 3 } |
Static Public Member Functions inherited from eeros::PeriodicThread | |
static constexpr bool | isRealtimeSupported () |
Public Attributes inherited from eeros::PeriodicThread | |
PeriodicCounter | counter |
Protected Attributes inherited from eeros::Thread | |
std::thread | t |
eeros::logger::Logger < eeros::logger::LogWriter > | log |
|
inline |
|
inlineprotectedvirtual |