18 #ifndef _MAGICKCORE_THREAD_H
19 #define _MAGICKCORE_THREAD_H
21 #if defined(__cplusplus) || defined(c_plusplus)
25 #if defined(MAGICKCORE_THREAD_SUPPORT)
27 #elif defined(MAGICKCORE_HAVE_WINTHREADS)
33 #if defined(MAGICKCORE_THREAD_SUPPORT)
35 #elif defined(MAGICKCORE_HAVE_WINTHREADS)
49 #if defined(__cplusplus) || defined(c_plusplus)
MagickBooleanType
Definition: magick-type.h:214
pid_t MagickThreadType
Definition: thread_.h:30
MagickExport MagickBooleanType MagickDeleteThreadKey(MagickThreadKey)
MagickExport MagickBooleanType MagickCreateThreadKey(MagickThreadKey *)
MagickExport MagickBooleanType MagickSetThreadValue(MagickThreadKey, const void *)
Definition: thread.c:170
size_t * MagickThreadKey
Definition: thread_.h:38
#define MagickExport
Definition: method-attribute.h:98
MagickExport void * MagickGetThreadValue(MagickThreadKey)
Definition: thread.c:134