EEROS
0.4.1.0
API for the EEROS Real-Time Robotics Framework
|
Public Member Functions | |
PeriodicTest (std::string n, double period, double delay) | |
![]() | |
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 () |
![]() | |
Thread () | |
virtual | ~Thread () |
virtual std::string | getId () const |
virtual void | join () |
Protected Member Functions | |
virtual void | run () |
![]() | |
Thread (std::function< void()> t) | |
Additional Inherited Members | |
![]() | |
enum | status { running = 0, stopping = 1, stopped = 2, paused = 3 } |
![]() | |
static constexpr bool | isRealtimeSupported () |
![]() | |
PeriodicCounter | counter |
![]() | |
std::thread | t |
eeros::logger::Logger < eeros::logger::LogWriter > | log |
|
inline |
|
inlineprotectedvirtual |