VTK
Classes | Namespaces | Macros
vtkAtomic.h File Reference
#include "vtkCommonCoreModule.h"
#include "vtkAtomicTypeConcepts.h"
#include "vtkConfigure.h"
#include "vtkSystemIncludes.h"
#include "vtkType.h"
#include <cstddef>
Include dependency graph for vtkAtomic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  detail::AtomicOps< size >
 
class  detail::AtomicOps< 8 >
 
class  detail::AtomicOps< 4 >
 
class  vtkAtomic< T >
 Provides support for atomic integers. More...
 
class  vtkAtomic< T * >
 
class  vtkAtomic< void * >
 

Namespaces

 detail
 

Macros

#define VTK_GCC_ATOMICS_32
 
#define VTK_GCC_ATOMICS_64
 
#define VTK_ALIGN(X)
 

Macro Definition Documentation

#define VTK_GCC_ATOMICS_32

Definition at line 51 of file vtkAtomic.h.

#define VTK_GCC_ATOMICS_64

Definition at line 53 of file vtkAtomic.h.

#define VTK_ALIGN (   X)

Definition at line 76 of file vtkAtomic.h.