libUTL++
|
This is the complete list of members for utl::AutoPtr< T >, including all inherited members.
AutoPtr() | utl::AutoPtr< T > | inline |
AutoPtr(T *ptr, bool owner=true) | utl::AutoPtr< T > | inline |
AutoPtr(AutoPtr< T > &&rhs) noexcept | utl::AutoPtr< T > | inline |
AutoPtr(AutoPtr< NonT > &&rhs) noexcept | utl::AutoPtr< T > | inline |
clear() | utl::AutoPtr< T > | inline |
get() const | utl::AutoPtr< T > | inline |
isNull() const | utl::AutoPtr< T > | inline |
isOwner() const | utl::AutoPtr< T > | inline |
operator T*() const | utl::AutoPtr< T > | inline |
operator*() const | utl::AutoPtr< T > | inline |
operator->() const | utl::AutoPtr< T > | inline |
operator=(AutoPtr< T > &&rhs) noexcept | utl::AutoPtr< T > | inline |
operator=(const AutoPtr< NonT > &&rhs) noexcept | utl::AutoPtr< T > | inline |
operator=(T *ptr) | utl::AutoPtr< T > | inline |
operator=(NonT *ptr) | utl::AutoPtr< T > | inline |
release() | utl::AutoPtr< T > | inline |
set(T *ptr, bool owner=true) | utl::AutoPtr< T > | inline |
setNonT(NonT *ptr, bool owner=true) | utl::AutoPtr< T > | inline |
steal(AutoPtr< T > &rhs) | utl::AutoPtr< T > | inline |
stealNonT(AutoPtr< NonT > &rhs) | utl::AutoPtr< T > | inline |
~AutoPtr() | utl::AutoPtr< T > | inline |