#include <vtkCriticalSection.h>
Collaboration diagram for vtkSimpleCriticalSection:

Public Methods | |
| vtkSimpleCriticalSection () | |
| vtkSimpleCriticalSection (int isLocked) | |
| void | Init () |
| virtual | ~vtkSimpleCriticalSection () |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *name) |
| void | Delete () |
| void | Lock (void) |
| void | Unlock (void) |
Static Public Methods | |
| vtkSimpleCriticalSection * | New () |
| vtkSimpleCriticalSection * | SafeDownCast (vtkSimpleCriticalSection *o) |
Protected Attributes | |
| vtkCritSecType | CritSec |
|
|
Definition at line 97 of file vtkCriticalSection.h. |
|
|
Definition at line 102 of file vtkCriticalSection.h. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 119 of file vtkCriticalSection.h. |
|
|
|
|
|
|
|
|
Definition at line 123 of file vtkCriticalSection.h. |
|
|
Lock the vtkCriticalSection Referenced by vtkCriticalSection::Lock(), and vtkSharedMemoryCommunicator::WaitForNewMessage().
|
|
|
Unlock the vtkCriticalSection Referenced by vtkSharedMemoryCommunicator::SignalNewMessage(), and vtkCriticalSection::Unlock().
|
|
|
Definition at line 132 of file vtkCriticalSection.h. |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001