This is the complete list of members for TUniquePtr< T, Deleter >, including all inherited members.
DECLARE_INLINE_TYPE_LAYOUT(TDefaultDelete, NonVirtual) | TDefaultDelete< T > | private |
DECLARE_INLINE_TYPE_LAYOUT_EXPLICIT_BASES(TUniquePtr, NonVirtual, Deleter) | TUniquePtr< T, Deleter > | private |
ElementType typedef | TUniquePtr< T, Deleter > | |
Get() const | TUniquePtr< T, Deleter > | inline |
GetDeleter() | TUniquePtr< T, Deleter > | inline |
GetDeleter() const | TUniquePtr< T, Deleter > | inline |
IsValid() const | TUniquePtr< T, Deleter > | inline |
LAYOUT_FIELD(PtrType, Ptr) | TUniquePtr< T, Deleter > | private |
operator bool() const | TUniquePtr< T, Deleter > | inlineexplicit |
operator!() const | TUniquePtr< T, Deleter > | inline |
operator!=(const TUniquePtr< RhsT > &Rhs) const | TUniquePtr< T, Deleter > | inline |
operator!=(TYPE_OF_NULLPTR) const | TUniquePtr< T, Deleter > | inline |
operator()(T *Ptr) const | TDefaultDelete< T > | inlineprivate |
operator*() const | TUniquePtr< T, Deleter > | inline |
operator->() const | TUniquePtr< T, Deleter > | inline |
operator=(const TUniquePtr &)=delete | TUniquePtr< T, Deleter > | |
operator=(TUniquePtr &&Other) | TUniquePtr< T, Deleter > | inline |
operator=(TUniquePtr< OtherT, OtherDeleter > &&Other) | TUniquePtr< T, Deleter > | inline |
operator=(TYPE_OF_NULLPTR) | TUniquePtr< T, Deleter > | inline |
TDefaultDelete::operator=(const TDefaultDelete &)=default | TDefaultDelete< T > | private |
TDefaultDelete::operator=(const TDefaultDelete< U > &) | TDefaultDelete< T > | inlineprivate |
operator==(const TUniquePtr< RhsT > &Rhs) const | TUniquePtr< T, Deleter > | inline |
operator==(TYPE_OF_NULLPTR) const | TUniquePtr< T, Deleter > | inline |
PtrType typedef | TUniquePtr< T, Deleter > | private |
Release() | TUniquePtr< T, Deleter > | inline |
Reset(T *InPtr=nullptr) | TUniquePtr< T, Deleter > | inline |
TDefaultDelete()=default | TDefaultDelete< T > | private |
TDefaultDelete(const TDefaultDelete &)=default | TDefaultDelete< T > | private |
TDefaultDelete(const TDefaultDelete< U > &) | TDefaultDelete< T > | inlineprivate |
TUniquePtr | TUniquePtr< T, Deleter > | friend |
TUniquePtr(const TUniquePtr &)=delete | TUniquePtr< T, Deleter > | |
TUniquePtr() | TUniquePtr< T, Deleter > | inline |
TUniquePtr(U *InPtr) | TUniquePtr< T, Deleter > | inlineexplicit |
TUniquePtr(U *InPtr, Deleter &&InDeleter) | TUniquePtr< T, Deleter > | inlineexplicit |
TUniquePtr(U *InPtr, const Deleter &InDeleter) | TUniquePtr< T, Deleter > | inlineexplicit |
TUniquePtr(TYPE_OF_NULLPTR) | TUniquePtr< T, Deleter > | inline |
TUniquePtr(TUniquePtr &&Other) | TUniquePtr< T, Deleter > | inline |
TUniquePtr(TUniquePtr< OtherT, OtherDeleter > &&Other) | TUniquePtr< T, Deleter > | inline |
~TDefaultDelete()=default | TDefaultDelete< T > | private |
~TUniquePtr() | TUniquePtr< T, Deleter > | inline |