The Battle for Wesnoth  1.19.5+dev
utils::shared_reference< T > Member List

This is the complete list of members for utils::shared_reference< T >, including all inherited members.

m_ptrutils::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*() constutils::shared_reference< T >inline
operator->()utils::shared_reference< T >inline
operator->() constutils::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()=defaultutils::shared_reference< T >