#include <baseref.h>

Static Public Attributes | |
| static constexpr VALUEKIND | KIND | 
  Static Public Attributes inherited from PointerHandler | |
| static constexpr VALUEKIND | KIND | 
Additional Inherited Members | |
  Static Public Member Functions inherited from PointerHandler | |
| template<typename T > | |
| static void | InitialReference (const T *o) | 
| template<typename T > | |
| static void | AddReference (T *o) | 
| template<typename T > | |
| static void | RemoveReference (T *o) | 
| template<typename T > | |
| static void | ChangeTarget (T *&o, T *newTarget) | 
| template<typename T > | |
| static void | ChangeTarget (T *&o, ResultPtr< T > newTarget) | 
| template<typename T > | |
| static void | MoveTarget (T *&srcReference, T *&dstReference) | 
| template<typename R > | |
| static ResultRef< typename R::ReferencedType > | MakeWritable (R &ref, Bool resetOnError) | 
      
  | 
  staticconstexpr |