thread-private.h File Reference

#include <magick/thread_.h>
Include dependency graph for thread-private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef pthread_mutex_t MagickMutexType

Functions

static MagickThreadType GetMagickThreadId (void)
static unsigned long GetMagickThreadSignature (void)
static MagickBooleanType IsMagickThreadEqual (const MagickThreadType id)
static unsigned long GetOpenMPMaximumThreads (void)
static long GetOpenMPThreadId (void)
static void SetOpenMPMaximumThreads (const unsigned long threads)
static void SetOpenMPNested (const int value)

Typedef Documentation

typedef pthread_mutex_t MagickMutexType

Definition at line 28 of file thread-private.h.


Function Documentation

static MagickThreadType GetMagickThreadId ( void   )  [inline, static]
static unsigned long GetMagickThreadSignature ( void   )  [inline, static]

Definition at line 46 of file thread-private.h.

References getpid, and pthread_self.

Referenced by TranslateEvent().

static unsigned long GetOpenMPMaximumThreads ( void   )  [inline, static]
static long GetOpenMPThreadId ( void   )  [inline, static]
static MagickBooleanType IsMagickThreadEqual ( const MagickThreadType  id  )  [inline, static]
static void SetOpenMPMaximumThreads ( const unsigned long  threads  )  [inline, static]

Definition at line 112 of file thread-private.h.

Referenced by ResourceComponentGenesis(), and SetMagickResourceLimit().

static void SetOpenMPNested ( const int  value  )  [inline, static]

Definition at line 121 of file thread-private.h.


Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1