#include <icomm_adapter_generic_v1.hpp>
Public Types | |
| using | UnregisterCallback = std::function<void()> |
Public Member Functions | |
| RegistrationToken ()=default | |
| RegistrationToken (UnregisterCallback on_destruct) | |
| ~RegistrationToken () | |
| RegistrationToken (const RegistrationToken &)=delete | |
| RegistrationToken & | operator= (const RegistrationToken &)=delete |
| RegistrationToken (RegistrationToken &&) noexcept=default | |
| RegistrationToken & | operator= (RegistrationToken &&) noexcept=default |
| void | Reset () |
| using eso::comm::RegistrationToken::UnregisterCallback = std::function<void()> |
|
default |
|
inlineexplicit |
|
inline |
|
delete |
|
defaultnoexcept |
|
delete |
|
defaultnoexcept |
|
inline |