suanPan
ResourceHolder< T > Member List

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

operator bool() constResourceHolder< T >inlineexplicit
operator->() constResourceHolder< T >inline
operator=(const std::shared_ptr< T > &original_object)ResourceHolder< T >inline
operator=(std::unique_ptr< T > &&original_object)ResourceHolder< T >inline
operator=(const ResourceHolder &)=deleteResourceHolder< T >
operator=(ResourceHolder &&) noexcept=deleteResourceHolder< T >
operator==(const ResourceHolder &other) constResourceHolder< T >inline
operator==(const T &other) constResourceHolder< T >inline
operator==(std::nullptr_t null) constResourceHolder< T >inline
ResourceHolder()=defaultResourceHolder< T >
ResourceHolder(std::unique_ptr< T > &&obj)ResourceHolder< T >inlineexplicit
ResourceHolder(const ResourceHolder &old_holder)ResourceHolder< T >inline
ResourceHolder(ResourceHolder &&old_holder) noexceptResourceHolder< T >inline
~ResourceHolder()=defaultResourceHolder< T >