libUTL++
utl::AutoPtr< T > Member List

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) noexceptutl::AutoPtr< T >inline
AutoPtr(AutoPtr< NonT > &&rhs) noexceptutl::AutoPtr< T >inline
clear()utl::AutoPtr< T >inline
get() constutl::AutoPtr< T >inline
isNull() constutl::AutoPtr< T >inline
isOwner() constutl::AutoPtr< T >inline
operator T*() constutl::AutoPtr< T >inline
operator*() constutl::AutoPtr< T >inline
operator->() constutl::AutoPtr< T >inline
operator=(AutoPtr< T > &&rhs) noexceptutl::AutoPtr< T >inline
operator=(const AutoPtr< NonT > &&rhs) noexceptutl::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