TrinityCore
Trinity::unique_weak_ptr< T > Member List

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

_ptrTrinity::unique_weak_ptr< T >private
const_pointer_castTrinity::unique_weak_ptr< T >friend
dynamic_pointer_castTrinity::unique_weak_ptr< T >friend
element_type typedefTrinity::unique_weak_ptr< T >
expired() constTrinity::unique_weak_ptr< T >inline
lock() constTrinity::unique_weak_ptr< T >inline
operator=(unique_trackable_ptr< T > const &trackable)Trinity::unique_weak_ptr< T >inline
operator=(unique_weak_ptr const &other)=defaultTrinity::unique_weak_ptr< T >
operator=(unique_weak_ptr< T2 > &&other)Trinity::unique_weak_ptr< T >inline
operator=(unique_weak_ptr &&other) noexcept=defaultTrinity::unique_weak_ptr< T >
pointer typedefTrinity::unique_weak_ptr< T >
reinterpret_pointer_castTrinity::unique_weak_ptr< T >friend
static_pointer_castTrinity::unique_weak_ptr< T >friend
swap(unique_weak_ptr &other) noexceptTrinity::unique_weak_ptr< T >inline
unique_strong_ref_ptrTrinity::unique_weak_ptr< T >friend
unique_weak_ptrTrinity::unique_weak_ptr< T >friend
unique_weak_ptr()=defaultTrinity::unique_weak_ptr< T >
unique_weak_ptr(unique_trackable_ptr< T > const &trackable)Trinity::unique_weak_ptr< T >inline
unique_weak_ptr(unique_weak_ptr const &other)=defaultTrinity::unique_weak_ptr< T >
unique_weak_ptr(unique_weak_ptr< T2 > const &other) noexceptTrinity::unique_weak_ptr< T >inline
unique_weak_ptr(unique_weak_ptr &&other) noexcept=defaultTrinity::unique_weak_ptr< T >
unique_weak_ptr(unique_weak_ptr< T2 > &&other) noexceptTrinity::unique_weak_ptr< T >inline
~unique_weak_ptr()=defaultTrinity::unique_weak_ptr< T >