avr-classes
Public Member Functions | List of all members
EventReceiver Class Referenceabstract

#include <eventreceiver.h>

Inheritance diagram for EventReceiver:
EventDispatcher< SUBSCRIBERCOUNT > QueuedEventDispatcher< SUBSCRIBERCOUNT, QUEUESIZE >

Public Member Functions

virtual void onEvent (const Event &event)=0
 

Detailed Description

Interface for classes that can receive events.

Member Function Documentation

◆ onEvent()

virtual void EventReceiver::onEvent ( const Event event)
pure virtual

Handler for incoming events.

Parameters
eventEvent to handle.

Implemented in EventDispatcher< SUBSCRIBERCOUNT >, and QueuedEventDispatcher< SUBSCRIBERCOUNT, QUEUESIZE >.