TrinityCore
Trinity::unique_strong_ref_ptr< T > Member List

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

_ptrTrinity::unique_strong_ref_ptr< T >private
const_pointer_castTrinity::unique_strong_ref_ptr< T >friend
const_pointer_castTrinity::unique_strong_ref_ptr< T >friend
dynamic_pointer_castTrinity::unique_strong_ref_ptr< T >friend
dynamic_pointer_castTrinity::unique_strong_ref_ptr< T >friend
element_type typedefTrinity::unique_strong_ref_ptr< T >
get() constTrinity::unique_strong_ref_ptr< T >inline
operator bool() constTrinity::unique_strong_ref_ptr< T >inlineexplicit
operator unique_weak_ptr< T >() constTrinity::unique_strong_ref_ptr< T >inline
operator*() constTrinity::unique_strong_ref_ptr< T >inline
operator->() constTrinity::unique_strong_ref_ptr< T >inline
operator=(unique_strong_ref_ptr const &)=deleteTrinity::unique_strong_ref_ptr< T >
operator=(unique_strong_ref_ptr &&)=deleteTrinity::unique_strong_ref_ptr< T >
pointer typedefTrinity::unique_strong_ref_ptr< T >
reinterpret_pointer_castTrinity::unique_strong_ref_ptr< T >friend
reinterpret_pointer_castTrinity::unique_strong_ref_ptr< T >friend
static_pointer_castTrinity::unique_strong_ref_ptr< T >friend
static_pointer_castTrinity::unique_strong_ref_ptr< T >friend
unique_strong_ref_ptr(unique_strong_ref_ptr const &)=deleteTrinity::unique_strong_ref_ptr< T >
unique_strong_ref_ptr(unique_strong_ref_ptr &&)=deleteTrinity::unique_strong_ref_ptr< T >
unique_strong_ref_ptr(std::shared_ptr< element_type > ptr)Trinity::unique_strong_ref_ptr< T >inlineprivate
unique_weak_ptrTrinity::unique_strong_ref_ptr< T >friend
~unique_strong_ref_ptr()=defaultTrinity::unique_strong_ref_ptr< T >