| DeepCopy(const T *const p) | utl::ShadowPtr< T, DereferenceCheck > | inlineprotected |
| Delete() noexcept | utl::ShadowPtr< T, DereferenceCheck > | inlineprivate |
| fPtr | utl::ShadowPtr< T, DereferenceCheck > | protected |
| Get() | utl::ShadowPtr< T, DereferenceCheck > | inline |
| Get() const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator bool() const | utl::ShadowPtr< T, DereferenceCheck > | inlineexplicit |
| operator!=(const ShadowPtr &sp) const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator!=(const T *const p) const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator*() | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator*() const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator->() | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator->() const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator=(const ShadowPtr &sp) | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator=(ShadowPtr &&sp) | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator=(T *const p) | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator==(const ShadowPtr &sp) const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| operator==(const T *const p) const | utl::ShadowPtr< T, DereferenceCheck > | inline |
| ShadowPtr() | utl::ShadowPtr< T, DereferenceCheck > | inline |
| ShadowPtr(T *const p) | utl::ShadowPtr< T, DereferenceCheck > | inlineexplicit |
| ShadowPtr(const ShadowPtr &sp) | utl::ShadowPtr< T, DereferenceCheck > | inline |
| ShadowPtr(ShadowPtr &&sp) noexcept | utl::ShadowPtr< T, DereferenceCheck > | inline |
| Swap(ShadowPtr &sp) | utl::ShadowPtr< T, DereferenceCheck > | inline |
| ~ShadowPtr() noexcept | utl::ShadowPtr< T, DereferenceCheck > | inline |