28 #ifndef itkMutexLock_h
29 #define itkMutexLock_h
86 return *(
const_cast< MutexType *
>( &m_MutexLock ) );
134 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
138 void operator=(const
Self &) ITK_DELETE_FUNCTION;
143 m_SimpleMutexLock.
Lock();
148 return m_SimpleMutexLock.TryLock();
153 m_SimpleMutexLock.Unlock();
Light weight base class for most itk classes.
MutexType & GetMutexLock()
virtual const char * GetNameOfClass()
Mutual exclusion locking class.
MutexType GetMutexLock() const
SmartPointer< const Self > ConstPointer
SimpleMutexLock m_SimpleMutexLock
Control indentation during Print() invocation.
Base class for most ITK classes.
Simple mutual exclusion locking class.
SmartPointer< Self > Pointer