AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
Default event loop implementation. More...
Default event loop implementation.
Public Member Functions | |
void | notifyProcessMessages () override |
Notifies this IEventLoop that its thread got a new message to process. More... | |
void | loop () override |
Default loop. More... | |
void | stop () |
void | iteration () |
|
overridevirtual |
Default loop.
Until mRunning = true, calls iteraton() infinitely. The loop can be broken via stop() method.
Implements IEventLoop.
|
overridevirtual |
Notifies this IEventLoop that its thread got a new message to process.
Implements IEventLoop.
#include <AUI/Thread/AEventLoop.h>