DeepCopy(const T *const p) | utl::ShadowPtr< T, DereferenceCheck > | inlineprotected |
fPtr | utl::ShadowPtr< T, DereferenceCheck > | protected |
Get() | utl::ShadowPtr< T, DereferenceCheck > | inline |
Get() const | utl::ShadowPtr< T, DereferenceCheck > | inline |
InitializedShadowPtr() | utl::InitializedShadowPtr< 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 |