debug() const override | neolib::lifetime_flag< RequiredState > | virtual |
is_alive() const final | neolib::lifetime_flag< RequiredState > | virtual |
is_creating() const final | neolib::lifetime_flag< RequiredState > | virtual |
is_destroyed() const final | neolib::lifetime_flag< RequiredState > | virtual |
is_destroying() const final | neolib::lifetime_flag< RequiredState > | virtual |
lifetime_flag(const i_lifetime &aSubject) | neolib::lifetime_flag< RequiredState > | |
lifetime_flag(const Subject &aSubject, std::enable_if_t< std::is_base_of_v< i_lifetime, Subject >, sfinae >={}) | neolib::lifetime_flag< RequiredState > | inline |
lifetime_flag(const Subject &aSubject, std::enable_if_t<!std::is_base_of_v< i_lifetime, Subject >, sfinae >={}) | neolib::lifetime_flag< RequiredState > | inline |
lifetime_flag(const lifetime_flag &aOther) | neolib::lifetime_flag< RequiredState > | |
lifetime_flag(lifetime_flag &&aOther) | neolib::lifetime_flag< RequiredState > | |
operator bool() const final | neolib::lifetime_flag< RequiredState > | virtual |
operator=(const lifetime_flag &aOther) | neolib::lifetime_flag< RequiredState > | |
operator=(lifetime_flag &&aOther) | neolib::lifetime_flag< RequiredState > | |
set_debug(bool aDebug=true) override | neolib::lifetime_flag< RequiredState > | virtual |
~i_lifetime_flag()=default | neolib::i_lifetime_flag | virtual |
~lifetime_flag() | neolib::lifetime_flag< RequiredState > | |