| addStrongRef() | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| addWeakRef() | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| autoPtr(TYPE *p) | original::autoPtr< TYPE, DERIVED, DELETER > | explicitprotected |
| className() const override | original::strongPtr< TYPE, DELETER > | virtual |
| clean() noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| compareTo(const autoPtr &other) const override | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| destroyRefCnt() noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| equals(const autoPtr &other) const noexcept override (defined in original::autoPtr< TYPE, DERIVED, DELETER >) | original::autoPtr< TYPE, DERIVED, DELETER > | |
| hashable< autoPtr< TYPE, DERIVED, DELETER > >::equals(const autoPtr< TYPE, DERIVED, DELETER > &other) const noexcept | original::hashable< autoPtr< TYPE, DERIVED, DELETER > > | virtual |
| exist() const | original::autoPtr< TYPE, DERIVED, DELETER > | |
| expired() const | original::autoPtr< TYPE, DERIVED, DELETER > | |
| formatCString(const TYPE &t) | original::printable | static |
| formatCString(const TYPE &t) -> const char * (defined in original::printable) | original::printable | |
| formatEnum(const TYPE &t) | original::printable | static |
| formatEnum(const TYPE &t) -> std::string (defined in original::printable) | original::printable | |
| formatString(const TYPE &t) | original::printable | static |
| formatString(TYPE *const &ptr) | original::printable | static |
| formatString(const TYPE &t) -> std::string (defined in original::printable) | original::printable | |
| formatString(const char &t) -> std::string (defined in original::printable) | original::printable | inlinestatic |
| formatString(const bool &t) -> std::string (defined in original::printable) | original::printable | inlinestatic |
| formatString(TYPE *const &ptr) -> std::string (defined in original::printable) | original::printable | |
| formatString(const char *const &ptr) -> std::string (defined in original::printable) | original::printable | inlinestatic |
| get() const | original::autoPtr< TYPE, DERIVED, DELETER > | |
| get() | original::autoPtr< TYPE, DERIVED, DELETER > | |
| makeStrongPtr | original::strongPtr< TYPE, DELETER > | friend |
| makeStrongPtrArray | original::strongPtr< TYPE, DELETER > | friend |
| newRefCount(TYPE *p=nullptr) | original::autoPtr< TYPE, DERIVED, DELETER > | protectedstatic |
| operator bool() const | original::autoPtr< TYPE, DERIVED, DELETER > | explicit |
| operator const char *() const | original::printable | inlineexplicit |
| operator std::string() const | original::printable | inlineexplicit |
| operator!=(const refCntPtr< TYPE, O_DERIVED, DELETER > &other) const | original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > | |
| comparable< autoPtr< TYPE, DERIVED, DELETER > >::operator!=(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator*() const | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| operator*() | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| operator->() const | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| operator->() | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| operator<(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator<=(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator=(const strongPtr &other) | original::strongPtr< TYPE, DELETER > | |
| operator=(strongPtr &&other) noexcept | original::strongPtr< TYPE, DELETER > | |
| operator==(const refCntPtr< TYPE, O_DERIVED, DELETER > &other) const | original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > | |
| comparable< autoPtr< TYPE, DERIVED, DELETER > >::operator==(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator>(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator>=(const autoPtr< TYPE, DERIVED, DELETER > &other) const | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | |
| operator[](u_integer index) const | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| operator[](u_integer index) | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| ref_count | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| refCntPtr(TYPE *p=std::nullptr_t{}) | original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > | explicitprotected |
| removeStrongRef() | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| removeWeakRef() | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| reset() noexcept | original::strongPtr< TYPE, DELETER > | |
| setPtr(TYPE *p) | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| strongPtr(TYPE *p=std::nullptr_t{}) | original::strongPtr< TYPE, DELETER > | explicit |
| strongPtr(const strongPtr &other) | original::strongPtr< TYPE, DELETER > | |
| strongPtr(strongPtr &&other) noexcept | original::strongPtr< TYPE, DELETER > | |
| strongRefs() const | original::autoPtr< TYPE, DERIVED, DELETER > | |
| swap(autoPtr &other) noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | |
| toCString(bool enter) const | original::printable | inline |
| toHash() const noexcept override | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| toString(bool enter) const override | original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > | virtual |
| weakPtr< TYPE, DELETER > (defined in original::strongPtr< TYPE, DELETER >) | original::strongPtr< TYPE, DELETER > | friend |
| weakRefs() const | original::autoPtr< TYPE, DERIVED, DELETER > | |
| ~autoPtr() override | original::autoPtr< TYPE, DERIVED, DELETER > | |
| ~comparable()=default | original::comparable< autoPtr< TYPE, DERIVED, DELETER > > | virtual |
| ~hashable()=0 | original::hashable< autoPtr< TYPE, DERIVED, DELETER > > | pure virtual |
| ~printable()=0 (defined in original::printable) | original::printable | inlinepure virtual |
| ~refCntPtr() override=default | original::refCntPtr< TYPE, strongPtr< TYPE, DELETER >, DELETER > | |
| ~strongPtr() override | original::strongPtr< TYPE, DELETER > | |