Helper class to manage atomic pointers.
T | Pointer type to be made atomic |
Helper class to manage atomic pointers. The class enforces that the templated type is a pointer.
Definition at line 43 of file TProcessID.h.
Public Member Functions | |
TAtomicPointer () | |
~TAtomicPointer () | |
operator T () const | |
T | operator-> () const |
T | operator= (const T &t) |
Private Attributes | |
std::atomic< T > | fAtomic |
#include <TProcessID.h>
|
inline |
Definition at line 48 of file TProcessID.h.
|
inline |
Definition at line 53 of file TProcessID.h.
|
inline |
Definition at line 57 of file TProcessID.h.
|
inline |
Definition at line 55 of file TProcessID.h.
|
inline |
Definition at line 59 of file TProcessID.h.
|
private |
Definition at line 45 of file TProcessID.h.