#include "wand/studio.h"#include "wand/MagickWand.h"#include "wand/magick-wand-private.h"#include "wand/wand.h"
Go to the source code of this file.
Functions | |
| WandExport unsigned long | AcquireWandId (void) |
| WandExport void | DestroyWandIds (void) |
| WandExport void | RelinquishWandId (const unsigned long id) |
Variables | |
| static SplayTreeInfo * | wand_ids = (SplayTreeInfo *) NULL |
| static MagickBooleanType | instantiate_wand = MagickFalse |
| static SemaphoreInfo * | wand_semaphore = (SemaphoreInfo *) NULL |
| WandExport unsigned long AcquireWandId | ( | void | ) |
Definition at line 74 of file wand.c.
References instantiate_wand, wand_ids, and wand_semaphore.
Referenced by CloneDrawingWand(), CloneMagickWand(), CloneMagickWandFromImages(), ClonePixelIterator(), ClonePixelView(), ClonePixelWand(), NewDrawingWand(), NewMagickWand(), NewPixelIterator(), NewPixelRegionIterator(), NewPixelView(), NewPixelViewRegion(), and NewPixelWand().
| WandExport void DestroyWandIds | ( | void | ) |
Definition at line 114 of file wand.c.
References instantiate_wand, wand_ids, and wand_semaphore.
Referenced by MagickWandTerminus().
| WandExport void RelinquishWandId | ( | const unsigned long | id | ) |
Definition at line 148 of file wand.c.
References wand_ids, and wand_semaphore.
Referenced by DestroyDrawingWand(), DestroyMagickWand(), DestroyPixelIterator(), DestroyPixelView(), and DestroyPixelWand().
MagickBooleanType instantiate_wand = MagickFalse [static] |
Definition at line 51 of file wand.c.
Referenced by AcquireWandId(), and DestroyWandIds().
SplayTreeInfo* wand_ids = (SplayTreeInfo *) NULL [static] |
Definition at line 48 of file wand.c.
Referenced by AcquireWandId(), DestroyWandIds(), and RelinquishWandId().
SemaphoreInfo* wand_semaphore = (SemaphoreInfo *) NULL [static] |
Definition at line 54 of file wand.c.
Referenced by AcquireWandId(), DestroyWandIds(), and RelinquishWandId().
1.6.1