neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::lifetime_flag< RequiredState > Member List

This is the complete list of members for neolib::lifetime_flag< RequiredState >, including all inherited members.

debug() const overrideneolib::lifetime_flag< RequiredState >virtual
is_alive() const finalneolib::lifetime_flag< RequiredState >virtual
is_creating() const finalneolib::lifetime_flag< RequiredState >virtual
is_destroyed() const finalneolib::lifetime_flag< RequiredState >virtual
is_destroying() const finalneolib::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 finalneolib::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) overrideneolib::lifetime_flag< RequiredState >virtual
~i_lifetime_flag()=defaultneolib::i_lifetime_flagvirtual
~lifetime_flag()neolib::lifetime_flag< RequiredState >