OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <RefCounted.h>
Public Member Functions | |
RefCountedP () | |
RefCountedP (T *pp) | |
RefCountedP (const RefCountedP< T > &pp) | |
~RefCountedP () | |
RefCountedP & | operator= (const RefCountedP &rhs) |
RefCountedP & | operator= (T *pp) |
T * | operator-> () const |
T & | operator* () const |
operator T* () | |
operator const T * () const | |
void | invalidate () |
bool | valid () |
RefCountedP< T > & | CopyForWrite () |
Private Attributes | |
T * | p |
Definition at line 34 of file RefCounted.h.
|
inline |
Definition at line 39 of file RefCounted.h.
|
inline |
Definition at line 45 of file RefCounted.h.
|
inline |
Definition at line 53 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 61 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 114 of file RefCounted.h.
References RefCountedP< T >::p, and Attrib::Legacy::Distribution::T.
|
inline |
Definition at line 102 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 100 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 99 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 96 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 95 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 71 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 83 of file RefCounted.h.
References RefCountedP< T >::p.
|
inline |
Definition at line 108 of file RefCounted.h.
References RefCountedP< T >::p.
|
private |
Definition at line 132 of file RefCounted.h.
Referenced by RefCountedP< T >::CopyForWrite(), RefCountedP< T >::invalidate(), RefCountedP< T >::operator const T *(), RefCountedP< T >::operator T*(), RefCountedP< T >::operator*(), RefCountedP< T >::operator->(), RefCountedP< T >::operator=(), RefCountedP< T >::RefCountedP(), RefCountedP< T >::valid(), and RefCountedP< T >::~RefCountedP().