Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
EventManager Member List

This is the complete list of members for EventManager, including all inherited members.

enqueue(const Event &event)EventManager
EventManager(size_t queueSize=0)EventManagerexplicit
getInstance()EventManagerinlinestatic
hasPendingEvents(FrameworkController *controller) constEventManager
lockEventManagerprivate
lockBuffer_EventManagerprivatestatic
postEvent(const Event &e)EventManager
postNotification(const Notification &n, FrameworkTask *target)EventManager
subscribe(uint32_t eventMask, FrameworkController *controller)EventManager
subscribers_EventManagerprivate
subscribeTo(FrameworkController *ctrl, Enum first, Rest... rest)EventManagerinline
withSubscribers(const std::function< void(std::vector< Subscriber > &)> &fn)EventManagerprivate
withSubscribersFromISR(const std::function< void(std::vector< Subscriber > &)> &fn)EventManagerprivate