VTK
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
vtkSimpleCriticalSection Class Reference

#include <vtkCriticalSection.h>

Public Member Functions

 vtkSimpleCriticalSection ()
 
 vtkSimpleCriticalSection (int isLocked)
 
virtual ~vtkSimpleCriticalSection ()
 
void Delete ()
 
void Init ()
 
void Lock ()
 
void Unlock ()
 

Static Public Member Functions

static vtkSimpleCriticalSection * New ()
 

Protected Attributes

vtkCritSecType CritSec
 

Detailed Description

Definition at line 66 of file vtkCriticalSection.h.

Constructor & Destructor Documentation

vtkSimpleCriticalSection::vtkSimpleCriticalSection ( )
inline

Definition at line 70 of file vtkCriticalSection.h.

vtkSimpleCriticalSection::vtkSimpleCriticalSection ( int  isLocked)
inline

Definition at line 75 of file vtkCriticalSection.h.

virtual vtkSimpleCriticalSection::~vtkSimpleCriticalSection ( )
virtual

Member Function Documentation

static vtkSimpleCriticalSection* vtkSimpleCriticalSection::New ( )
static
void vtkSimpleCriticalSection::Delete ( )
inline

Definition at line 88 of file vtkCriticalSection.h.

void vtkSimpleCriticalSection::Init ( )
void vtkSimpleCriticalSection::Lock ( )
void vtkSimpleCriticalSection::Unlock ( )

Unlock the vtkCriticalSection

Member Data Documentation

vtkCritSecType vtkSimpleCriticalSection::CritSec
protected

Definition at line 102 of file vtkCriticalSection.h.


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