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)
 Lock the vtkMutexLock. More...
 
void Unlock (void)
 Unlock the vtkMutexLock. More...
 

Static Public Member Functions

static vtkSimpleMutexLock * New ()
 

Protected Attributes

vtkMutexType MutexLock
 

Friends

class vtkSimpleConditionVariable
 

Detailed Description

Definition at line 57 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 66 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 79 of file vtkMutexLock.h.

Member Data Documentation

◆ MutexLock

vtkMutexType vtkSimpleMutexLock::MutexLock
protected

Definition at line 80 of file vtkMutexLock.h.


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