| add_ref() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| control_block() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| destroyed_flag typedef | neolib::lifetime< Base > | |
| is_alive() const final | neolib::lifetime< Base > | inlinevirtual |
| is_creating() const final | neolib::lifetime< Base > | inlinevirtual |
| is_destroyed() const final | neolib::lifetime< Base > | inlinevirtual |
| is_destroying() const final | neolib::lifetime< Base > | inlinevirtual |
| lifetime(lifetime_state aState=lifetime_state::Alive) | neolib::lifetime< Base > | inline |
| object_state() const final | neolib::lifetime< Base > | inlinevirtual |
| object_state_ptr() const final | neolib::lifetime< Base > | inlinevirtual |
| operator=(const reference_counted &) | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| pin() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| reference_counted() noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| reference_counted(const reference_counted &aOther) noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| set_alive() override | neolib::lifetime< Base > | inlinevirtual |
| set_destroyed() override | neolib::lifetime< Base > | inlinevirtual |
| set_destroying() override | neolib::lifetime< Base > | inlinevirtual |
| unpin() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| use_count() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| ~i_lifetime()=default | neolib::i_lifetime | virtual |
| ~lifetime() | neolib::lifetime< Base > | inlinevirtual |
| ~reference_counted() | neolib::reference_counted< Base, DeallocateOnRelease > | inline |