VTK
|
#include <vtkAtomic.h>
Public Types | |
typedef vtkTypeInt32 | VTK_ALIGN(4) atomic_type |
typedef vtkTypeInt32 | value_type |
Static Public Member Functions | |
static value_type | AddAndFetch (value_type *ref, value_type val) |
static value_type | SubAndFetch (value_type *ref, value_type val) |
static value_type | PreIncrement (value_type *ref) |
static value_type | PreDecrement (value_type *ref) |
static value_type | PostIncrement (value_type *ref) |
static value_type | PostDecrement (value_type *ref) |
static value_type | Load (const value_type *ref) |
static void | Store (value_type *ref, value_type val) |
Definition at line 223 of file vtkAtomic.h.
typedef vtkTypeInt32 detail::AtomicOps< 4 >::VTK_ALIGN(4) atomic_type |
Definition at line 226 of file vtkAtomic.h.
typedef vtkTypeInt32 detail::AtomicOps< 4 >::value_type |
Definition at line 227 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 229 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 234 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 239 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 244 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 249 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 254 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 259 of file vtkAtomic.h.
|
inlinestatic |
Definition at line 265 of file vtkAtomic.h.