#include <ShadowPtr.h>

Public Member Functions | |
| T * | Get () |
| const T * | Get () const |
| InitializedShadowPtr () | |
| operator bool () const | |
| bool | operator!= (const ShadowPtr &sp) const |
| bool | operator!= (const T *const p) const |
| T & | operator* () |
| const T & | operator* () const |
| T * | operator-> () |
| const T * | operator-> () const |
| bool | operator== (const ShadowPtr &sp) const |
| bool | operator== (const T *const p) const |
| void | Swap (ShadowPtr &sp) |
Protected Member Functions | |
| void | DeepCopy (const T *const p) |
Protected Attributes | |
| T * | fPtr = nullptr |
Definition at line 231 of file ShadowPtr.h.
|
inline |
Definition at line 233 of file ShadowPtr.h.
|
inlineprotectedinherited |
Definition at line 223 of file ShadowPtr.h.
Referenced by utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator=(), and utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::ShadowPtr().
|
inlineinherited |
Definition at line 201 of file ShadowPtr.h.
Referenced by atm::MeasuredDBMieModel::ToggleVAODPtr().
|
inlineinherited |
Definition at line 202 of file ShadowPtr.h.
|
inlineexplicitinherited |
Definition at line 215 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 211 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 213 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 204 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 205 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 207 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 208 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 210 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 212 of file ShadowPtr.h.
|
inlineinherited |
Definition at line 217 of file ShadowPtr.h.
Referenced by utl::swap().
|
protectedinherited |
Definition at line 225 of file ShadowPtr.h.
Referenced by utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::DeepCopy(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::Delete(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::Get(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator bool(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator!=(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator*(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator->(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator=(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::operator==(), utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::ShadowPtr(), and utl::ShadowPtr< evt::evt::VGaisserHillasParameter >::Swap().