CommonLibVR
RE::BSTSmartPointer< T, RefManager > Member List

This is the complete list of members for RE::BSTSmartPointer< T, RefManager >, including all inherited members.

_ptrRE::BSTSmartPointer< T, RefManager >protected
BSTSmartPointer classRE::BSTSmartPointer< T, RefManager >friend
BSTSmartPointer() noexceptRE::BSTSmartPointer< T, RefManager >inline
BSTSmartPointer(std::nullptr_t) noexceptRE::BSTSmartPointer< T, RefManager >inline
BSTSmartPointer(Y *a_rhs)RE::BSTSmartPointer< T, RefManager >inlineexplicit
BSTSmartPointer(const BSTSmartPointer &a_rhs)RE::BSTSmartPointer< T, RefManager >inline
BSTSmartPointer(const BSTSmartPointer< Y > &a_rhs)RE::BSTSmartPointer< T, RefManager >inline
BSTSmartPointer(BSTSmartPointer &&a_rhs) noexceptRE::BSTSmartPointer< T, RefManager >inline
BSTSmartPointer(BSTSmartPointer< Y > &&a_rhs) noexceptRE::BSTSmartPointer< T, RefManager >inline
element_type typedefRE::BSTSmartPointer< T, RefManager >
get() const noexceptRE::BSTSmartPointer< T, RefManager >inline
operator bool() const noexceptRE::BSTSmartPointer< T, RefManager >inlineexplicit
operator*() const noexceptRE::BSTSmartPointer< T, RefManager >inline
operator->() const noexceptRE::BSTSmartPointer< T, RefManager >inline
operator=(const BSTSmartPointer &a_rhs)RE::BSTSmartPointer< T, RefManager >inline
operator=(const BSTSmartPointer< Y > &a_rhs)RE::BSTSmartPointer< T, RefManager >inline
operator=(BSTSmartPointer &&a_rhs)RE::BSTSmartPointer< T, RefManager >inline
operator=(BSTSmartPointer< Y > &&a_rhs)RE::BSTSmartPointer< T, RefManager >inline
reference_manager typedefRE::BSTSmartPointer< T, RefManager >
reset()RE::BSTSmartPointer< T, RefManager >inline
reset(Y *a_ptr)RE::BSTSmartPointer< T, RefManager >inline
TryAttach()RE::BSTSmartPointer< T, RefManager >inlineprotected
TryDetach()RE::BSTSmartPointer< T, RefManager >inlineprotected
~BSTSmartPointer()RE::BSTSmartPointer< T, RefManager >inline