46 template <
typename Base = i_
object>
void set_destroying() override
void set_destroyed() override
bool is_alive() const final
bool is_destroyed() const final
object(lifetime_state aState=lifetime_state::Creating)
define_declared_event(Destroying, destroying)
bool is_alive() const final
void set_destroying() override
define_declared_event(Destroyed, destroyed)
bool is_destroyed() const final
void set_destroyed() override
auto destroyed(Object &aObject, const Handler aHandler)
auto destroying(Object &aObject, const Handler aHandler)