8#ifndef SEN_CORE_OBJ_CONNECTION_GUARD_H
9#define SEN_CORE_OBJ_CONNECTION_GUARD_H
25template <
typename... T>
60 template <typename... T>
friend class Object
Definition connection_guard.h:58
~ConnectionGuard()
Removes the associated callback from the object if the object has not been destructed and keep() has ...
ConnectionGuard()
Constructs an emtpy guard.
void keep() noexcept
Tells this class to keep the callback even when this guard is destroyed.
friend class impl::EventBuffer
Definition connection_guard.h:61
A sen object.
Definition object.h:76
The hash of a member.
Definition type.h:39