10 #if !defined (Magick_Thread_header)
11 #define Magick_Thread_header
15 #if defined(_VISUALC_)
24 #endif // defined(_MT)
25 #endif // defined(_VISUALC_)
27 #if defined(MAGICKCORE_HAVE_PTHREAD)
29 #endif // defined(MAGICKCORE_HAVE_PTHREAD)
57 #if defined(MAGICKCORE_HAVE_PTHREAD)
58 pthread_mutex_t _mutex;
60 #if defined(_MT) && defined(_VISUALC_)
80 Lock& operator = (
const Lock& original_ );
88 : _mutexLock(mutexLock_)
100 #endif // Magick_Thread_header
Lock(MutexLock *mutexLock_)