#include <BaseSimulationTimer.h>
Inheritance diagram for Teddy::Application::BaseSimulationTimer:
Public Methods | |
BaseSimulationTimer () | |
BaseSimulationTimer construtor. More... | |
virtual void | tick () |
Tick BaseSimulationTimer. More... | |
void | add (Teddy::MixIn::Tick *tick) |
void | remove (Teddy::MixIn::Tick *tick) |
Protected Attributes | |
list< Teddy::MixIn::Tick * > | ticks |
list< Teddy::MixIn::Tick * > | add_list |
list< Teddy::MixIn::Tick * > | remove_list |
|
BaseSimulationTimer construtor.
Definition at line 44 of file BaseSimulationTimer.cpp. References SIMULATION_INTERVAL_MS. |
|
Definition at line 52 of file BaseSimulationTimer.cpp. References add_list, Teddy::MixIn::Mutex::lock, tick, and Teddy::MixIn::Mutex::unlock. |
|
Definition at line 59 of file BaseSimulationTimer.cpp. References Teddy::MixIn::Mutex::lock, remove_list, tick, ticks, and Teddy::MixIn::Mutex::unlock. |
|
Tick BaseSimulationTimer.
Reimplemented from Teddy::SysSupport::Timer. Definition at line 68 of file BaseSimulationTimer.cpp. References add_list, Teddy::MixIn::Mutex::lock, Teddy::MixIn::Tick::Tick, ticks, and Teddy::MixIn::Mutex::unlock. |
|
Definition at line 55 of file BaseSimulationTimer.h. |
|
Definition at line 56 of file BaseSimulationTimer.h. Referenced by remove. |
|
Definition at line 54 of file BaseSimulationTimer.h. |