thread.c File Reference

#include "magick/studio.h"
#include "magick/memory_.h"
#include "magick/thread_.h"
#include "magick/thread-private.h"
Include dependency graph for thread.c:

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 Documentation


Function Documentation

MagickExport MagickBooleanType CreateMagickThreadKey ( MagickThreadKey key,
void(*)(void *)  destructor 
)
MagickExport MagickBooleanType DeleteMagickThreadKey ( MagickThreadKey  key  ) 
MagickExport void* GetMagickThreadValue ( MagickThreadKey  key  ) 
MagickExport MagickBooleanType MagickCreateThreadKey ( MagickThreadKey key  ) 
MagickExport MagickBooleanType MagickDeleteThreadKey ( MagickThreadKey  key  ) 
MagickExport void* MagickGetThreadValue ( MagickThreadKey  key  ) 

References pthread_getspecific.

MagickExport MagickBooleanType MagickSetThreadValue ( MagickThreadKey  key,
const void *  value 
)
MagickExport MagickBooleanType SetMagickThreadValue ( MagickThreadKey  key,
const void *  value 
)

Generated on 17 Feb 2020 for MagickCore by  doxygen 1.6.1