|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include <cassert>#include <driver/timer.hpp>#include <etl/list.h>#include <etl/vector.h>#include <inplace_function/inplace_function.hpp>#include <limits>#include <list>#include <nop_lock/nop_lock.hpp>#include <vector>

Classes | |
| class | embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice > |
| Timer Manager Class. More... | |
| struct | embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >::delayInfo |
| Timer Delay Information. More... | |
| struct | embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >::scheduleQueueCompare |
| Comparator for sorting scheduled timers. More... | |
| class | embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >::TimerHandle |
| Handle to a software timer. More... | |
Namespaces | |
| embvm | |
| Embedded framework core interfaces, classes, and definitions. | |
1.8.15