#include <itkMutexLock.h>
Inheritance diagram for itk::MutexLock:
Public Types | |
typedef MutexLock | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
Public Methods | |
virtual const char * | GetClassName () const |
void | Lock (void) |
void | Unlock (void) |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
MutexLock () | |
~MutexLock () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
SimpleMutexLock | m_SimpleMutexLock |
MutexLock allows the locking of variables which are accessed through different threads. This header file also defines SimpleMutexLock which is not a subclass of itkObject.
Definition at line 108 of file itkMutexLock.h.
|
Reimplemented from itk::Object. Definition at line 115 of file itkMutexLock.h. |
|
Reimplemented from itk::Object. Definition at line 114 of file itkMutexLock.h. |
|
Standard class typedefs. Reimplemented from itk::Object. Definition at line 112 of file itkMutexLock.h. |
|
Reimplemented from itk::Object. Definition at line 113 of file itkMutexLock.h. |
|
Definition at line 130 of file itkMutexLock.h. |
|
Definition at line 131 of file itkMutexLock.h. References HardConnectedComponentImageFilter::PrintSelf(). |
|
Run-time information. Reimplemented from itk::Object. |
|
Lock the itkMutexLock. Definition at line 142 of file itkMutexLock.h. References m_SimpleMutexLock. |
|
Method for creation. Reimplemented from itk::Object. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::Object. |
|
Unlock the MutexLock. Definition at line 147 of file itkMutexLock.h. References m_SimpleMutexLock. |
|
Definition at line 133 of file itkMutexLock.h. |