|
VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
#include <TEventBus.hpp>
Public Member Functions | |
| Subscription (EventBus *, const EventId, const Callback &&) | |
| ~Subscription () | |
Public Member Functions inherited from tklb::EventBus< EVENT_COUNT, EventId, MutexType >::BaseSubscription | |
| 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.