Public Member Functions | |
ExecutionManager (double period_s=-1.0) | |
ExecutionManager (const libconfig::Setting &setting) | |
void | startManaging (System &sys) |
void | stopManaging (System &sys) |
thread::Mutex & | getMutex () const |
double | getPeriod () const |
Protected Member Functions | |
void | runExecutionCycle () |
Protected Attributes | |
thread::Mutex * | mutex |
double | period |
System::update_token_type | ut |