Annwvyn::AnnUserSpaceEventLauncher Class Reference

Class that can send a user space event to the event manager. More...

#include <AnnUserSpaceEvent.hpp>

Inheritance diagram for Annwvyn::AnnUserSpaceEventLauncher:

Public Member Functions

virtual ~AnnUserSpaceEventLauncher ()=default
 Destruct the event launcher. More...
 
 AnnUserSpaceEventLauncher ()=default
 Construct the event launcher. More...
 

Protected Member Functions

virtual void dispatchEvent (AnnUserSpaceEventPtr e)
 Dispatch an event via the event manager for you. More...
 

Detailed Description

Class that can send a user space event to the event manager.

Definition at line 38 of file AnnUserSpaceEvent.hpp.

Constructor & Destructor Documentation

◆ ~AnnUserSpaceEventLauncher()

virtual Annwvyn::AnnUserSpaceEventLauncher::~AnnUserSpaceEventLauncher ( )
virtualdefault

Destruct the event launcher.

◆ AnnUserSpaceEventLauncher()

Annwvyn::AnnUserSpaceEventLauncher::AnnUserSpaceEventLauncher ( )
default

Construct the event launcher.

Member Function Documentation

◆ dispatchEvent()

void AnnUserSpaceEventLauncher::dispatchEvent ( AnnUserSpaceEventPtr  e)
protectedvirtual

Dispatch an event via the event manager for you.

Reimplemented in Annwvyn::AnnUserSubSystem.

Definition at line 14 of file AnnUserSpaceEvent.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

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