AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AEventLoop Class Reference

Default event loop implementation. More...

#include <AUI/Thread/AEventLoop.h>

Public Member Functions

void notifyProcessMessages () override
 Notifies this IEventLoop that its thread got a new message to process.
 
void loop () override
 Default loop.
 
void stop ()
 
void iteration ()
 

Detailed Description

Default event loop implementation.

Member Function Documentation

◆ loop()

void AEventLoop::loop ( )
overridevirtual

Default loop.

Until mRunning = true, calls iteraton() infinitely. The loop can be broken via stop() method.

Implements IEventLoop.

◆ notifyProcessMessages()

void AEventLoop::notifyProcessMessages ( )
overridevirtual

Notifies this IEventLoop that its thread got a new message to process.

Implements IEventLoop.


The documentation for this class was generated from the following files:
Inheritance diagram for AEventLoop:
Collaboration diagram for AEventLoop: