HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UI_XPtr< T > Member List

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

ElementType typedefUI_XPtr< T >
get() const noexceptUI_XPtr< T >inline
isOwner() const noexceptUI_XPtr< T >inline
operator bool() const noexceptUI_XPtr< T >inlineexplicit
operator bool() noexceptUI_XPtr< T >inlineexplicit
operator!=(const ThisType &other) const noexceptUI_XPtr< T >inline
operator*() const noexceptUI_XPtr< T >inline
operator->() const noexceptUI_XPtr< T >inline
operator=(UI_XPtr< U > &&other) noexceptUI_XPtr< T >
operator=(const ThisType &other)=deleteUI_XPtr< T >
operator=(std::nullptr_t) noexceptUI_XPtr< T >inline
operator=(UI_XPtr< U > &&other) noexceptUI_XPtr< T >
operator==(const ThisType &other) const noexceptUI_XPtr< T >inline
PointerType typedefUI_XPtr< T >
ref() const noexceptUI_XPtr< T >inline
release() noexceptUI_XPtr< T >inline
reset() noexceptUI_XPtr< T >
reset(T *ptr, bool owner) noexceptUI_XPtr< T >
swap(ThisType &b) noexceptUI_XPtr< T >inline
swap(ThisType &a, ThisType &b) noexceptUI_XPtr< T >friend
ThisType typedefUI_XPtr< T >
UI_XPtr() noexcept=defaultUI_XPtr< T >
UI_XPtr(T *ptr, bool owner) noexceptUI_XPtr< T >
UI_XPtr(std::nullptr_t) noexceptUI_XPtr< T >inline
UI_XPtr(UI_XPtr< U > &&other) noexceptUI_XPtr< T >
UI_XPtr(const ThisType &other)=deleteUI_XPtr< T >
~UI_XPtr()UI_XPtr< T >