ITK
4.9.0
Insight Segmentation and Registration Toolkit
|
#include <itkAtomicInt.h>
Definition at line 156 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 159 of file itkAtomicInt.h.
|
inline |
Definition at line 162 of file itkAtomicInt.h.
|
inline |
Definition at line 166 of file itkAtomicInt.h.
|
inline |
Definition at line 171 of file itkAtomicInt.h.
|
inline |
Definition at line 228 of file itkAtomicInt.h.
Referenced by operator=().
|
inline |
Definition at line 210 of file itkAtomicInt.h.
|
inline |
Definition at line 176 of file itkAtomicInt.h.
|
inline |
Definition at line 181 of file itkAtomicInt.h.
|
inline |
Definition at line 198 of file itkAtomicInt.h.
|
inline |
Definition at line 187 of file itkAtomicInt.h.
|
inline |
Definition at line 192 of file itkAtomicInt.h.
|
inline |
Definition at line 204 of file itkAtomicInt.h.
|
inline |
Definition at line 215 of file itkAtomicInt.h.
|
inline |
Definition at line 222 of file itkAtomicInt.h.
References load().
|
inline |
Definition at line 233 of file itkAtomicInt.h.
|
private |
Definition at line 240 of file itkAtomicInt.h.