#include <EPS.hpp>
Public Member Functions | |
| Tap ()=default | |
| Tap (const Tap &)=delete | |
| Tap & | operator= (const Tap &)=delete |
| Tap (Tap &&other) noexcept | |
| Tap & | operator= (Tap &&other) noexcept |
| bool | IsActive () const |
| Check if this subscription is still active. | |
| bool | Detach () |
| Manually unsubscribe from the event. | |
| bool | Pause () |
| bool | Resume () |
| bool | IsPaused () const |
Friends | |
| class | Conduit |
|
default |
Referenced by operator=(), operator=(), Tap(), and Tap().
|
delete |
References Tap().
|
inlinenoexcept |
|
inline |
Manually unsubscribe from the event.
Removes this subscription from the dispatcher so the callback will no longer be invoked. Safe to call multiple times - subsequent calls return false.
Definition at line 49 of file EPS.hpp.
Referenced by operator=().
|
inline |
|
inline |
|
delete |
References Tap().
|
inlinenoexcept |
|
inline |
|
inline |
|
friend |