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

Protected Attributes

vtkMutexType MutexLock


class vtkSimpleConditionVariable

Detailed Description

Definition at line 49 of file vtkMutexLock.h.

Constructor & Destructor Documentation

◆ vtkSimpleMutexLock()

vtkSimpleMutexLock::vtkSimpleMutexLock ( )

◆ ~vtkSimpleMutexLock()

virtual vtkSimpleMutexLock::~vtkSimpleMutexLock ( )

Member Function Documentation

◆ New()

static vtkSimpleMutexLock* vtkSimpleMutexLock::New ( )

◆ Delete()

void vtkSimpleMutexLock::Delete ( )

Definition at line 58 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

Definition at line 71 of file vtkMutexLock.h.

Member Data Documentation

◆ MutexLock

vtkMutexType vtkSimpleMutexLock::MutexLock

Definition at line 72 of file vtkMutexLock.h.

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