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 vtkSimpleMutexLockNew ()
 

Protected Attributes

vtkMutexType MutexLock
 

Friends

class vtkSimpleConditionVariable
 

Detailed Description

Definition at line 58 of file vtkMutexLock.h.

Constructor & Destructor Documentation

vtkSimpleMutexLock::vtkSimpleMutexLock ( )
virtual vtkSimpleMutexLock::~vtkSimpleMutexLock ( )
virtual

Member Function Documentation

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

Definition at line 67 of file vtkMutexLock.h.

void vtkSimpleMutexLock::Lock ( void  )

Lock the vtkMutexLock

void vtkSimpleMutexLock::Unlock ( void  )

Unlock the vtkMutexLock

Friends And Related Function Documentation

friend class vtkSimpleConditionVariable
friend

Definition at line 76 of file vtkMutexLock.h.

Member Data Documentation

vtkMutexType vtkSimpleMutexLock::MutexLock
protected

Definition at line 77 of file vtkMutexLock.h.


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