refPtr< T > Member List

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

clear() const noexceptrefPtr< T >inline
constCast() constrefPtr< T >inline
cref() constrefPtr< T >inline
cref(const refPtr< T > &other) noexceptrefPtr< T >inline
cref(const T &obj) noexceptrefPtr< T >inline
cref(const T *p) noexceptrefPtr< T >inline
element_type typedefrefPtr< T >
empty() const noexceptrefPtr< T >inline
get() noexceptrefPtr< T >inline
get() const noexceptrefPtr< T >inline
good() const noexceptrefPtr< T >inline
is_const() const noexceptrefPtr< T >inline
is_pointer() const noexceptrefPtr< T >inline
movable() const noexceptrefPtr< T >inline
New(Args &&... args)refPtr< T >inlinestatic
New(Args &&... args)refPtr< T >inline
NewFrom(Args &&... args)refPtr< T >inlinestatic
NewFrom(Args &&... args)refPtr< T >inline
operator bool() const noexceptrefPtr< T >inlineexplicit
operator const T &() constrefPtr< T >inline
operator tmp< T >()refPtr< T >inline
operator()() constrefPtr< T >inline
operator*() constrefPtr< T >inline
operator*()refPtr< T >inline
operator->() constrefPtr< T >inline
operator->()refPtr< T >inline
operator=(const refPtr< T > &other)refPtr< T >inline
operator=(refPtr< T > &&other) noexceptrefPtr< T >inline
operator=(T *p)refPtr< T >inline
operator=(std::nullptr_t) noexceptrefPtr< T >inline
pointer typedefrefPtr< T >
ptr() constrefPtr< T >inline
ref() constrefPtr< T >inline
ref(T &obj) noexceptrefPtr< T >inline
ref(T *p) noexceptrefPtr< T >inline
refCount typedefrefPtr< T >
refPtr() noexceptrefPtr< T >inline
refPtr(std::nullptr_t) noexceptrefPtr< T >inline
refPtr(T *p) noexceptrefPtr< T >inlineexplicit
refPtr(autoPtr< T > &&ptr) noexceptrefPtr< T >inlineexplicit
refPtr(std::unique_ptr< T > &&ptr) noexceptrefPtr< T >inlineexplicit
refPtr(const T &obj) noexceptrefPtr< T >inline
refPtr(refPtr< T > &&rhs) noexceptrefPtr< T >inline
refPtr(const refPtr< T > &rhs)refPtr< T >inline
refPtr(const refPtr< T > &rhs, bool reuse)refPtr< T >inline
release() noexceptrefPtr< T >inline
reset(refPtr< T > &&other) noexceptrefPtr< T >inline
reset(T *p=nullptr) noexceptrefPtr< T >inline
reset(autoPtr< T > &&other) noexceptrefPtr< T >inline
reset(std::unique_ptr< T > &&other)refPtr< T >inline
shallowClone() const noexceptrefPtr< T >inline
swap(refPtr< T > &other) noexceptrefPtr< T >inline
typeName()refPtr< T >inlinestatic
valid() const noexceptrefPtr< T >inline
~refPtr()refPtr< T >inline