header_utils
|
This is the complete list of members for ghassanpl::scope_counter< T >, including all inherited members.
operator=(const scope_counter &)=delete (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | |
operator=(scope_counter &&)=delete (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | |
release() const noexcept (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | inline |
scope_counter(T &ref) noexcept(noexcept(++ref)) (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | inline |
scope_counter(const scope_counter &)=delete (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | |
scope_counter(scope_counter &&other) noexcept (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | inline |
valid() const noexcept (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | inline |
~scope_counter() noexcept(noexcept(--m_ref)) (defined in ghassanpl::scope_counter< T >) | ghassanpl::scope_counter< T > | inline |