18 #ifndef MAGICKCORE_SEMAPHORE_H
19 #define MAGICKCORE_SEMAPHORE_H
21 #if defined(__cplusplus) || defined(c_plusplus)
41 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport SemaphoreInfo * AllocateSemaphoreInfo(void)
Definition: semaphore.c:192
MagickExport void UnlockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:450
MagickExport void DestroySemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:293
MagickExport void SemaphoreComponentTerminus(void)
Definition: semaphore.c:423
MagickExport void LockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:345
MagickBooleanType
Definition: magick-type.h:191
MagickExport MagickBooleanType SemaphoreComponentGenesis(void)
Definition: semaphore.c:399
MagickExport void ActivateSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:97
#define MagickExport
Definition: method-attribute.h:80
Definition: semaphore.c:59