VTK
Public Member Functions | List of all members
vtkAtomic< void * > Class Template Reference

#include <vtkAtomic.h>

Public Member Functions

 vtkAtomic ()
 
 vtkAtomic (void *val)
 
 vtkAtomic (const vtkAtomic< void * > &atomic)
 
 operator void * () const
 
void * operator= (void *val)
 
vtkAtomic< void * > & operator= (const vtkAtomic< void * > &atomic)
 
void * load () const
 
void store (void *val)
 

Detailed Description

template<>
class vtkAtomic< void * >

Definition at line 526 of file vtkAtomic.h.

Constructor & Destructor Documentation

◆ vtkAtomic() [1/3]

vtkAtomic< void * >::vtkAtomic ( )
inline

Definition at line 532 of file vtkAtomic.h.

◆ vtkAtomic() [2/3]

vtkAtomic< void * >::vtkAtomic ( void *  val)
inline

Definition at line 536 of file vtkAtomic.h.

◆ vtkAtomic() [3/3]

vtkAtomic< void * >::vtkAtomic ( const vtkAtomic< void * > &  atomic)
inline

Definition at line 541 of file vtkAtomic.h.

Member Function Documentation

◆ operator void *()

vtkAtomic< void * >::operator void * ( ) const
inline

Definition at line 546 of file vtkAtomic.h.

◆ operator=() [1/2]

void* vtkAtomic< void * >::operator= ( void *  val)
inline

Definition at line 551 of file vtkAtomic.h.

◆ operator=() [2/2]

vtkAtomic<void*>& vtkAtomic< void * >::operator= ( const vtkAtomic< void * > &  atomic)
inline

Definition at line 558 of file vtkAtomic.h.

◆ load()

void* vtkAtomic< void * >::load ( ) const
inline

Definition at line 564 of file vtkAtomic.h.

◆ store()

void vtkAtomic< void * >::store ( void *  val)
inline

Definition at line 569 of file vtkAtomic.h.


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