27#include "vtkCommonCoreModule.h"
30#include "vtkThreads.h"
32#if defined(VTK_USE_PTHREADS)
37#ifdef VTK_USE_WIN32_THREADS
41#ifndef VTK_USE_PTHREADS
42#ifndef VTK_USE_WIN32_THREADS
mutual exclusion locking class
a simple class to control print indentation
mutual exclusion locking class
void Lock(void)
Lock the vtkMutexLock.
vtkSimpleMutexLock SimpleMutexLock
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void Unlock(void)
Unlock the vtkMutexLock.
static vtkMutexLock * New()
abstract base class for most VTK objects
void Lock(void)
Lock the vtkMutexLock.
void Unlock(void)
Unlock the vtkMutexLock.
virtual ~vtkSimpleMutexLock()
static vtkSimpleMutexLock * New()
#define VTK_DEPRECATED_IN_9_1_0(reason)