AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
IEventLoop Class Referenceabstract

Classes

class  Handle
 

Public Member Functions

virtual void notifyProcessMessages ()=0
 Notifies this IEventLoop that its thread got a new message to process. More...
 
virtual void loop ()=0
 Do message processing loop. More...
 

Member Function Documentation

◆ loop()

virtual void IEventLoop::loop ( )
pure virtual

Do message processing loop.

Implemented in UnixIoEventLoop, AEventLoop, AScheduler, AEmbedAuiWrap, and AWindowManager.

◆ notifyProcessMessages()

virtual void IEventLoop::notifyProcessMessages ( )
pure virtual

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

Implemented in UnixIoEventLoop, AEventLoop, AScheduler, AEmbedAuiWrap, and AWindowManager.


The documentation for this class was generated from the following file:
Inheritance diagram for IEventLoop: