FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
events::Scheduler< CLOCK_, EVENT_ > Member List

This is the complete list of members for events::Scheduler< CLOCK_, EVENT_ >, including all inherited members.

CLOCK typedefevents::Scheduler< CLOCK_, EVENT_ >
EVENT typedefevents::Scheduler< CLOCK_, EVENT_ >
EventHandler(uint8_t type=Type::NO_EVENT) INLINEevents::EventHandler< EVENT_ >inlineexplicitprotected
insert(T &item) INLINEcontainers::LinkedList< Job >inline
Link()=default (defined in containers::Link< T_ >)containers::Link< T_ >protected
on_event(const EVENT_ &event)=0events::EventHandler< EVENT_ >protectedpure virtual
operator=(const Scheduler &)=delete (defined in events::Scheduler< CLOCK_, EVENT_ >)events::Scheduler< CLOCK_, EVENT_ >
remove(T &item) INLINEcontainers::LinkedList< Job >inline
schedule(Job &job) INLINEevents::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) INLINEevents::Scheduler< CLOCK_, EVENT_ >inline
EventHandler< EVENT_ >::T typedefcontainers::Link< T_ >
LinkedList< Job >::T typedefcontainers::LinkedList< Job >
traverse(F func)containers::LinkedList< Job >inline
type() const INLINEevents::EventHandler< EVENT_ >inline
unschedule(Job &job) INLINEevents::Scheduler< CLOCK_, EVENT_ >inline