This is the complete list of members for utils::shared_reference< T >, including all inherited members.
m_ptr | utils::shared_reference< T > | private |
make_shared_reference(XTypes &&...args) | utils::shared_reference< T > | friend |
operator std::shared_ptr< T >() | utils::shared_reference< T > | inline |
operator*() | utils::shared_reference< T > | inline |
operator*() const | utils::shared_reference< T > | inline |
operator->() | utils::shared_reference< T > | inline |
operator->() const | utils::shared_reference< T > | inline |
operator=(shared_reference< Y > &&p) | utils::shared_reference< T > | inline |
operator=(const shared_reference< Y > &p) | utils::shared_reference< T > | inline |
shared_reference(const shared_reference< Y > &p) | utils::shared_reference< T > | inline |
shared_reference(shared_reference< Y > &&p) | utils::shared_reference< T > | inline |
shared_reference(const std::shared_ptr< Y > &p) | utils::shared_reference< T > | inlineexplicit |
shared_reference(std::shared_ptr< Y > &&p) | utils::shared_reference< T > | inlineexplicit |
~shared_reference()=default | utils::shared_reference< T > |