![]() |
ITK
4.13.0
Insight Segmentation and Registration Toolkit
|
#include <itkAtomicInt.h>
Definition at line 164 of file itkAtomicInt.h.
Public Member Functions | |
AtomicInt () | |
AtomicInt (T *val) | |
AtomicInt (const AtomicInt< T * > &ai) | |
T * | load () const |
operator T * () const | |
T * | operator++ () |
T * | operator++ (int) |
T * | operator+= (std::ptrdiff_t val) |
T * | operator-- () |
T * | operator-- (int) |
T * | operator-= (std::ptrdiff_t val) |
T * | operator= (T *val) |
AtomicInt< T * > & | operator= (const AtomicInt< T * > &ai) |
void | store (T *val) |
Private Types | |
typedef Detail::AtomicOps < sizeof(T *)> | Impl |
Private Attributes | |
Impl::AtomicType | m_Object |
|
private |
Definition at line 167 of file itkAtomicInt.h.
|
inline |
Definition at line 170 of file itkAtomicInt.h.
|
inline |
Definition at line 174 of file itkAtomicInt.h.
|
inline |
Definition at line 179 of file itkAtomicInt.h.
|
inline |
Definition at line 236 of file itkAtomicInt.h.
Referenced by operator=().
|
inline |
Definition at line 218 of file itkAtomicInt.h.
|
inline |
Definition at line 184 of file itkAtomicInt.h.
|
inline |
Definition at line 189 of file itkAtomicInt.h.
|
inline |
Definition at line 206 of file itkAtomicInt.h.
|
inline |
Definition at line 195 of file itkAtomicInt.h.
|
inline |
Definition at line 200 of file itkAtomicInt.h.
|
inline |
Definition at line 212 of file itkAtomicInt.h.
|
inline |
Definition at line 223 of file itkAtomicInt.h.
|
inline |
Definition at line 230 of file itkAtomicInt.h.
References load().
|
inline |
Definition at line 241 of file itkAtomicInt.h.
|
private |
Definition at line 248 of file itkAtomicInt.h.