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

#include <vtkMutexLock.h>

Public Member Functions

 vtkSimpleMutexLock ()
 
virtual ~vtkSimpleMutexLock ()
 
void Delete ()
 
void Lock (void)
 
void Unlock (void)
 

Static Public Member Functions

static vtkSimpleMutexLock * New ()
 

Protected Attributes

vtkMutexType MutexLock
 

Friends

class vtkSimpleConditionVariable
 

Detailed Description

Definition at line 58 of file vtkMutexLock.h.

Constructor & Destructor Documentation

§ vtkSimpleMutexLock()

vtkSimpleMutexLock::vtkSimpleMutexLock ( )

§ ~vtkSimpleMutexLock()

virtual vtkSimpleMutexLock::~vtkSimpleMutexLock ( )
virtual

Member Function Documentation

§ New()

static vtkSimpleMutexLock* vtkSimpleMutexLock::New ( )
static

§ Delete()

void vtkSimpleMutexLock::Delete ( )
inline

Definition at line 67 of file vtkMutexLock.h.

§ Lock()

void vtkSimpleMutexLock::Lock ( void  )

Lock the vtkMutexLock

§ Unlock()

void vtkSimpleMutexLock::Unlock ( void  )

Unlock the vtkMutexLock

Friends And Related Function Documentation

§ vtkSimpleConditionVariable

friend class vtkSimpleConditionVariable
friend

Definition at line 76 of file vtkMutexLock.h.

Member Data Documentation

§ MutexLock

vtkMutexType vtkSimpleMutexLock::MutexLock
protected

Definition at line 77 of file vtkMutexLock.h.


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