Skip to content

Class AIAC::EventBus

ClassList > AIAC > EventBus

Public Functions

Type Name
void DispatchEvent (const EventPointer & sharedPtrEvent)
void EnqueueEvent (const EventPointer & sharedPtrEvent)
void Init ()
bool IsEventQueueEmpty () const
void ProcessQueue ()
~EventBus () = default

Public Functions Documentation

function DispatchEvent

inline void AIAC::EventBus::DispatchEvent (
    const EventPointer & sharedPtrEvent
) 

function EnqueueEvent

inline void AIAC::EventBus::EnqueueEvent (
    const EventPointer & sharedPtrEvent
) 

function Init

inline void AIAC::EventBus::Init () 

function IsEventQueueEmpty

inline bool AIAC::EventBus::IsEventQueueEmpty () const

function ProcessQueue

inline void AIAC::EventBus::ProcessQueue () 

function ~EventBus

AIAC::EventBus::~EventBus () = default


The documentation for this class was generated from the following file src/AIAC/EventSys/EventBus.h