Zephyr C++ Toolkit
Loading...
Searching...
No Matches
zct::EventThread< EventType > Member List

This is the complete list of members for zct::EventThread< EventType >, including all inherited members.

EventThread(const char *name, k_thread_stack_t *threadStack, size_t threadStackSize, int threadPriority, size_t eventQueueBufferNumItems)zct::EventThread< EventType >inline
exitEventLoop()zct::EventThread< EventType >inline
m_exitEventLoopzct::EventThread< EventType >protected
m_externalEventCallbackzct::EventThread< EventType >protected
m_msgQueueBufferzct::EventThread< EventType >protected
m_namezct::EventThread< EventType >protected
m_threadzct::EventThread< EventType >protected
m_threadMsgQueuezct::EventThread< EventType >protected
m_threadPriorityzct::EventThread< EventType >protected
m_threadStackzct::EventThread< EventType >protected
m_threadStackSizezct::EventThread< EventType >protected
m_timerManagerzct::EventThread< EventType >protected
MsgQueueItem typedefzct::EventThread< EventType >
onExternalEvent(std::function< void(const EventType &)> callback)zct::EventThread< EventType >inline
runEventLoop()zct::EventThread< EventType >inlineprotected
runInLoop(std::function< void()> func)zct::EventThread< EventType >inline
sendEvent(const EventType &event)zct::EventThread< EventType >inline
start()zct::EventThread< EventType >inline
staticThreadFunction(void *arg1, void *arg2, void *arg3)zct::EventThread< EventType >inlineprotectedstatic
timerManager()zct::EventThread< EventType >inline
~EventThread()zct::EventThread< EventType >inline