iaux::iaEventPool Class Reference

#include <iaEvent.h>

Public Member Functions

void execute ()
 
void registerEvent (const iaEventPoolDelegate &delegate)
 
void unregisterEvent (const iaEventPoolDelegate &delegate)
 

Static Public Member Functions

static iaEventPoolgetInstance ()
 

Detailed Description

pool of events that need to be triggered in main thread

Member Function Documentation

◆ execute()

void iaux::iaEventPool::execute ( )
inline

execute all events in pool

◆ getInstance()

static iaEventPool & iaux::iaEventPool::getInstance ( )
inlinestatic
Returns
instance of this pool

◆ registerEvent()

void iaux::iaEventPool::registerEvent ( const iaEventPoolDelegate delegate)
inline

registers event to pool

Parameters
delegatethe delegate representing event and function

◆ unregisterEvent()

void iaux::iaEventPool::unregisterEvent ( const iaEventPoolDelegate delegate)
inline

unregisters event from pool

Parameters
delegatethe delegate representing event and function

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