|
conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
|
Erased back-reference the Subscription holds. More...
#include <listener.hpp>

Public Member Functions | |
| SubscriptionBackref ()=default | |
| SubscriptionBackref (const SubscriptionBackref &)=default | |
| SubscriptionBackref (SubscriptionBackref &&) noexcept=default | |
| SubscriptionBackref & | operator= (const SubscriptionBackref &)=default |
| SubscriptionBackref & | operator= (SubscriptionBackref &&) noexcept=default |
| virtual | ~SubscriptionBackref ()=default |
| virtual void | release (SubscriptionId id) noexcept=0 |
Erased back-reference the Subscription holds.
The bus implements this so that destruction of the subscription handle is decoupled from the bus type (no forward-declaration of internal containers needed at this point).
|
default |
|
default |
|
defaultnoexcept |
|
virtualdefault |
|
default |
|
defaultnoexcept |
|
pure virtualnoexcept |
Implemented in conduit::Bus.