ObserverPattern
Public Types | List of all members
Observer::Listener< T_Listeners > Class Template Reference

Base class for all listeners. More...

#include <observer.h>

Inheritance diagram for Observer::Listener< T_Listeners >:

Public Types

using ListenerType = Listener< T_Listeners... >
 

Detailed Description

template<typename... T_Listeners>
class Observer::Listener< T_Listeners >

Base class for all listeners.

User-defined implementation of listeners must inherit from this class. Implemented listeners should be passed as template parameters. This class basically defines a collection of listeners.


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