|
MagickCore
6.9.7
|
#include "magick/studio.h"#include "magick/memory_.h"#include "magick/thread_.h"#include "magick/thread-private.h"Data Structures | |
| struct | _MagickThreadValue |
Typedefs | |
| typedef struct _MagickThreadValue | MagickThreadValue |
Functions | |
| MagickExport MagickBooleanType | MagickCreateThreadKey (MagickThreadKey *key) |
| MagickExport MagickBooleanType | MagickDeleteThreadKey (MagickThreadKey key) |
| MagickExport void * | MagickGetThreadValue (MagickThreadKey key) |
| MagickExport MagickBooleanType | MagickSetThreadValue (MagickThreadKey key, const void *value) |
| MagickExport MagickBooleanType | CreateMagickThreadKey (MagickThreadKey *key, void(*destructor)(void *)) |
| MagickExport MagickBooleanType | DeleteMagickThreadKey (MagickThreadKey key) |
| MagickExport void * | GetMagickThreadValue (MagickThreadKey key) |
| MagickExport MagickBooleanType | SetMagickThreadValue (MagickThreadKey key, const void *value) |
| typedef struct _MagickThreadValue MagickThreadValue |
| MagickExport MagickBooleanType CreateMagickThreadKey | ( | MagickThreadKey * | key, |
| void(*)(void *) | destructor | ||
| ) |
| MagickExport MagickBooleanType DeleteMagickThreadKey | ( | MagickThreadKey | key | ) |
| MagickExport void* GetMagickThreadValue | ( | MagickThreadKey | key | ) |
References GetOpenMPThreadId(), pthread_getspecific, and _MagickThreadValue::values.
| MagickExport MagickBooleanType MagickCreateThreadKey | ( | MagickThreadKey * | key | ) |
References AcquireMagickMemory(), MagickFalse, MagickTrue, and pthread_key_create.
| MagickExport MagickBooleanType MagickDeleteThreadKey | ( | MagickThreadKey | key | ) |
References MagickFalse, MagickTrue, pthread_key_delete, and RelinquishMagickMemory().
| MagickExport void* MagickGetThreadValue | ( | MagickThreadKey | key | ) |
References pthread_getspecific.
| MagickExport MagickBooleanType MagickSetThreadValue | ( | MagickThreadKey | key, |
| const void * | value | ||
| ) |
References MagickFalse, MagickTrue, and pthread_setspecific.
| MagickExport MagickBooleanType SetMagickThreadValue | ( | MagickThreadKey | key, |
| const void * | value | ||
| ) |
References GetOpenMPThreadId(), MagickFalse, MagickTrue, pthread_setspecific, and _MagickThreadValue::values.