openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::MSXEventListener Class Referenceabstract

#include <MSXEventListener.hh>

Inheritance diagram for openmsx::MSXEventListener:
Inheritance graph
[legend]

Public Member Functions

 MSXEventListener (const MSXEventListener &)=delete
 
 MSXEventListener (MSXEventListener &&)=delete
 
MSXEventListeneroperator= (const MSXEventListener &)=delete
 
MSXEventListeneroperator= (MSXEventListener &&)=delete
 
virtual void signalMSXEvent (const Event &event, EmuTime::param time) noexcept=0
 This method gets called when an event you are subscribed to occurs.
 

Protected Member Functions

 MSXEventListener ()=default
 
 ~MSXEventListener ()=default
 

Detailed Description

Definition at line 10 of file MSXEventListener.hh.

Constructor & Destructor Documentation

◆ MSXEventListener() [1/3]

openmsx::MSXEventListener::MSXEventListener ( const MSXEventListener )
delete

◆ MSXEventListener() [2/3]

openmsx::MSXEventListener::MSXEventListener ( MSXEventListener &&  )
delete

◆ MSXEventListener() [3/3]

openmsx::MSXEventListener::MSXEventListener ( )
protecteddefault

◆ ~MSXEventListener()

openmsx::MSXEventListener::~MSXEventListener ( )
protecteddefault

Member Function Documentation

◆ operator=() [1/2]

MSXEventListener & openmsx::MSXEventListener::operator= ( const MSXEventListener )
delete

◆ operator=() [2/2]

MSXEventListener & openmsx::MSXEventListener::operator= ( MSXEventListener &&  )
delete

◆ signalMSXEvent()

virtual void openmsx::MSXEventListener::signalMSXEvent ( const Event event,
EmuTime::param  time 
)
pure virtualnoexcept

This method gets called when an event you are subscribed to occurs.


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