| addStrongRef() const | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| addWeakRef() const | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| alias_ptr | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| autoPtr(TYPE *p) | original::autoPtr< TYPE, DERIVED, DELETER > | explicitprotected |
| className() const override | original::ownerPtr< TYPE, DELETER > | virtual |
| clean() noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| compareTo(const autoPtr &other) const override | original::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| constCastMoveTo() | original::ownerPtr< TYPE, DELETER > | |
| destroyRefCnt() noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| dynamicCastMoveTo() | original::ownerPtr< TYPE, DELETER > | |
| equals(const autoPtr &other) const noexcept override | 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(const TYPE &t) | original::printable | static |
| 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 > | |
| makeOwnerPtr | original::ownerPtr< TYPE, DELETER > | friend |
| makeOwnerPtrArray | original::ownerPtr< 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 | original::autoPtr< TYPE, DERIVED, 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 ownerPtr &other)=delete | original::ownerPtr< TYPE, DELETER > | |
| operator=(ownerPtr &&other) noexcept | original::ownerPtr< TYPE, 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 |
| ownerPtr (defined in original::ownerPtr< TYPE, DELETER >) | original::ownerPtr< TYPE, DELETER > | friend |
| ownerPtr(TYPE *p=std::nullptr_t{}) | original::ownerPtr< TYPE, DELETER > | explicit |
| ownerPtr(const ownerPtr &other)=delete | original::ownerPtr< TYPE, DELETER > | |
| ownerPtr(ownerPtr &&other) noexcept | original::ownerPtr< TYPE, DELETER > | |
| ref_count | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| releasePtr() noexcept | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| removeStrongRef() const | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| removeWeakRef() const | original::autoPtr< TYPE, DERIVED, DELETER > | protected |
| staticCastMoveTo() | original::ownerPtr< 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::autoPtr< TYPE, DERIVED, DELETER > | virtual |
| unlock() | original::ownerPtr< TYPE, DELETER > | |
| 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 |
| ~ownerPtr() override | original::ownerPtr< TYPE, DELETER > | |
| ~printable()=0 (defined in original::printable) | original::printable | inlinepure virtual |