This is the complete list of members for events::Scheduler< CLOCK_, EVENT_ >, including all inherited members.
CLOCK typedef | events::Scheduler< CLOCK_, EVENT_ > | |
EVENT typedef | events::Scheduler< CLOCK_, EVENT_ > | |
EventHandler(uint8_t type=Type::NO_EVENT) INLINE | events::EventHandler< EVENT_ > | inlineexplicitprotected |
insert(T &item) INLINE | containers::LinkedList< Job > | inline |
Link()=default (defined in containers::Link< T_ >) | containers::Link< T_ > | protected |
on_event(const EVENT_ &event)=0 | events::EventHandler< EVENT_ > | protectedpure virtual |
operator=(const Scheduler &)=delete (defined in events::Scheduler< CLOCK_, EVENT_ >) | events::Scheduler< CLOCK_, EVENT_ > | |
remove(T &item) INLINE | containers::LinkedList< Job > | inline |
schedule(Job &job) INLINE | events::Scheduler< CLOCK_, EVENT_ > | inline |
Scheduler(const Scheduler &)=delete (defined in events::Scheduler< CLOCK_, EVENT_ >) | events::Scheduler< CLOCK_, EVENT_ > | |
Scheduler(const CLOCK &clock, uint8_t type) INLINE | events::Scheduler< CLOCK_, EVENT_ > | inline |
EventHandler< EVENT_ >::T typedef | containers::Link< T_ > | |
LinkedList< Job >::T typedef | containers::LinkedList< Job > | |
traverse(F func) | containers::LinkedList< Job > | inline |
type() const INLINE | events::EventHandler< EVENT_ > | inline |
unschedule(Job &job) INLINE | events::Scheduler< CLOCK_, EVENT_ > | inline |