ORIGINAL
Loading...
Searching...
No Matches
original::strongPtr< TYPE, DELETER > Member List

This is the complete list of members for original::strongPtr< TYPE, DELETER >, including all inherited members.

addStrongRef()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
addWeakRef()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
autoPtr(TYPE *p)original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >explicitprotected
className() const overrideoriginal::strongPtr< TYPE, DELETER >virtual
clean() noexceptoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
compareTo(const autoPtr &other) const overrideoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
original::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >::compareTo(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) const=0original::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >pure virtual
destroyRefCnt() noexceptoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
exist() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
expired() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
formatCString(const TYPE &t)original::printablestatic
formatCString(const TYPE &t) -> const char * (defined in original::printable)original::printable
formatEnum(const TYPE &t)original::printablestatic
formatEnum(const TYPE &t) -> std::string (defined in original::printable)original::printable
formatString(const TYPE &t)original::printablestatic
formatString(TYPE *const &ptr)original::printablestatic
formatString(const TYPE &t) -> std::string (defined in original::printable)original::printable
formatString(const char &t) -> std::string (defined in original::printable)original::printableinlinestatic
formatString(const bool &t) -> std::string (defined in original::printable)original::printableinlinestatic
formatString(TYPE *const &ptr) -> std::string (defined in original::printable)original::printable
formatString(const char *const &ptr) -> std::string (defined in original::printable)original::printableinlinestatic
get() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
get()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
makeStrongPtr(Args &&... args)original::strongPtr< TYPE, DELETER >friend
makeStrongPtrArray(u_integer size, Args &&... args)original::strongPtr< TYPE, DELETER >friend
newRefCount(TYPE *p=nullptr)original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protectedstatic
operator bool() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >explicit
operator const char *() constoriginal::printableinlineexplicit
operator std::string() constoriginal::printableinlineexplicit
operator!=(const refCntPtr< TYPE, O_DERIVED, DELETER > &other) constoriginal::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
original::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >::operator!=(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator*() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
operator*()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
operator->() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
operator->()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
operator<(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator<=(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator=(const strongPtr &other)original::strongPtr< TYPE, DELETER >
operator=(strongPtr &&other) noexceptoriginal::strongPtr< TYPE, DELETER >
operator==(const refCntPtr< TYPE, O_DERIVED, DELETER > &other) constoriginal::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
original::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >::operator==(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator>(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator>=(const autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > &other) constoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >
operator[](u_integer index) constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
operator[](u_integer index)original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
ref_countoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
refCntPtr(TYPE *p=std::nullptr_t{})original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >explicitprotected
removeStrongRef()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
removeWeakRef()original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
reset() noexceptoriginal::strongPtr< TYPE, DELETER >
setPtr(TYPE *p)original::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >protected
strongPtr(TYPE *p=std::nullptr_t{})original::strongPtr< TYPE, DELETER >explicit
strongPtr(const strongPtr &other)original::strongPtr< TYPE, DELETER >
strongPtr(strongPtr &&other) noexceptoriginal::strongPtr< TYPE, DELETER >
strongRefs() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
swap(autoPtr &other) noexceptoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
toCString(bool enter) constoriginal::printableinline
toString(bool enter) const overrideoriginal::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >virtual
weakPtr< TYPE, DELETER > (defined in original::strongPtr< TYPE, DELETER >)original::strongPtr< TYPE, DELETER >friend
weakRefs() constoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
~autoPtr() overrideoriginal::autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
~comparable()=defaultoriginal::comparable< autoPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > >virtual
~printable()=0 (defined in original::printable)original::printableinlinepure virtual
~refCntPtr() override=defaultoriginal::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER >
~strongPtr() overrideoriginal::strongPtr< TYPE, DELETER >