autoPtr< T > Member List

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

autoPtr() noexceptautoPtr< T >inline
autoPtr(std::nullptr_t) noexceptautoPtr< T >inline
autoPtr(T *p) noexceptautoPtr< T >inlineexplicit
autoPtr(autoPtr< T > &&ap) noexceptautoPtr< T >inline
autoPtr(autoPtr< U > &&ap)autoPtr< T >inlineexplicit
autoPtr(const autoPtr< T > &ap) noexceptautoPtr< T >inline
clear() noexceptautoPtr< T >inline
clone(Args &&... args) constautoPtr< T >inline
clone(Args &&... args) constautoPtr< T >inline
element_type typedefautoPtr< T >
empty() const noexceptautoPtr< T >inline
get() noexceptautoPtr< T >inline
get() const noexceptautoPtr< T >inline
good() const noexceptautoPtr< T >inline
New(Args &&... args)autoPtr< T >inlinestatic
New(Args &&... args)autoPtr< T >inline
NewFrom(Args &&... args)autoPtr< T >inlinestatic
NewFrom(Args &&... args)autoPtr< T >inline
operator bool() const noexceptautoPtr< T >inlineexplicit
operator const T &() constautoPtr< T >inline
operator const T *() const noexceptautoPtr< T >inline
operator T*() noexceptautoPtr< T >inline
operator()()autoPtr< T >inline
operator()() constautoPtr< T >inline
operator*()autoPtr< T >inline
operator*() constautoPtr< T >inline
operator->()autoPtr< T >inline
operator->() constautoPtr< T >inline
operator=(T *p)=deleteautoPtr< T >
operator=(autoPtr< T > &&ap) noexceptautoPtr< T >inline
operator=(autoPtr< U > &&ap) noexceptautoPtr< T >inline
operator=(const autoPtr< T > &ap)=deleteautoPtr< T >
operator=(std::nullptr_t) noexceptautoPtr< T >inline
pointer typedefautoPtr< T >
ptr() noexceptautoPtr< T >inline
ref()autoPtr< T >inline
release() noexceptautoPtr< T >inline
reset(autoPtr< T > &&other) noexceptautoPtr< T >inline
reset(T *p=nullptr) noexceptautoPtr< T >inline
set(T *p) noexceptautoPtr< T >inline
swap(autoPtr< T > &other) noexceptautoPtr< T >inline
valid() const noexceptautoPtr< T >inline
~autoPtr() noexceptautoPtr< T >inline