VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
#include <TEventBus.hpp>
Public Member Functions | |
Subscription (EventBus *, const EventId, const Callback &&) | |
~Subscription () | |
![]() | |
virtual | ~BaseSubscription () |
Private Types | |
using | Callback = Delegate< void(Parameters...)> |
Private Attributes | |
friend | EventBus |
Callback | mCallback |
EventBus *const | mBus = nullptr |
const EventId | mEventId |
Definition at line 45 of file TEventBus.hpp.
|
private |
Definition at line 47 of file TEventBus.hpp.
tklb::EventBus< EVENT_COUNT, EventId, MutexType >::Subscription< Parameters >::Subscription | ( | EventBus * | bus, |
const EventId | eventId, | ||
const Callback && | callback | ||
) |
Definition at line 81 of file TEventBus.hpp.
tklb::EventBus< EVENT_COUNT, EventId, MutexType >::Subscription< Parameters >::~Subscription |
Definition at line 75 of file TEventBus.hpp.
|
private |
Definition at line 46 of file TEventBus.hpp.
|
private |
Definition at line 49 of file TEventBus.hpp.
|
private |
Definition at line 48 of file TEventBus.hpp.
|
private |
Definition at line 50 of file TEventBus.hpp.