VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members
detail::vtkAtomicIntImpl< vtkTypeInt64 > Class Template Reference

#include <vtkAtomicInt.h>

Collaboration diagram for detail::vtkAtomicIntImpl< vtkTypeInt64 >:
[legend]
VTK__ALIGN64 vtkTypeInt64 Value
 
vtkSimpleCriticalSectionAtomicInt64CritSec
 
 vtkAtomicIntImpl ()
 
virtual ~vtkAtomicIntImpl ()
 
vtkTypeInt64 operator++ ()
 
vtkTypeInt64 operator-- ()
 
vtkTypeInt64 operator+= (vtkTypeInt64 val)
 
vtkTypeInt64 load () const
 
void store (vtkTypeInt64 val)
 

Detailed Description

template<>
class detail::vtkAtomicIntImpl< vtkTypeInt64 >

Definition at line 209 of file vtkAtomicInt.h.

Constructor & Destructor Documentation

Atomic pre-increment.

virtual detail::vtkAtomicIntImpl< vtkTypeInt64 >::~vtkAtomicIntImpl ( )
virtual

Atomic pre-increment.

Member Function Documentation

vtkTypeInt64 detail::vtkAtomicIntImpl< vtkTypeInt64 >::operator++ ( )

Atomic pre-increment.

vtkTypeInt64 detail::vtkAtomicIntImpl< vtkTypeInt64 >::operator-- ( )

Atomic pre-increment.

vtkTypeInt64 detail::vtkAtomicIntImpl< vtkTypeInt64 >::operator+= ( vtkTypeInt64  val)

Atomic pre-increment.

vtkTypeInt64 detail::vtkAtomicIntImpl< vtkTypeInt64 >::load ( ) const

Atomic pre-increment.

void detail::vtkAtomicIntImpl< vtkTypeInt64 >::store ( vtkTypeInt64  val)

Atomic pre-increment.

Member Data Documentation

VTK__ALIGN64 vtkTypeInt64 detail::vtkAtomicIntImpl< vtkTypeInt64 >::Value
protected

Atomic pre-increment.

Definition at line 313 of file vtkAtomicInt.h.

vtkSimpleCriticalSection* detail::vtkAtomicIntImpl< vtkTypeInt64 >::AtomicInt64CritSec
protected

Atomic pre-increment.

Definition at line 316 of file vtkAtomicInt.h.


The documentation for this class was generated from the following file: