#include <time.h>
#include "magick/semaphore.h"
Go to the source code of this file.
Data Structures | |
struct | _CacheMethods |
struct | _CacheInfo |
Typedefs | |
typedef void * | Cache |
typedef const IndexPacket *(* | AcquireIndexesFromHandler )(const Image *) |
typedef IndexPacket *(* | GetIndexesFromHandler )(const Image *) |
typedef MagickBooleanType(* | SyncPixelHandler )(Image *) |
typedef const PixelPacket *(* | AcquirePixelHandler )(const Image *, const VirtualPixelMethod, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
typedef PixelPacket(* | AcquireOnePixelFromHandler )(const Image *, const VirtualPixelMethod, const long, const long, ExceptionInfo *) |
typedef PixelPacket(* | GetOnePixelFromHandler )(Image *, const long, const long) |
typedef PixelPacket *(* | GetPixelHandler )(Image *, const long, const long, const unsigned long, const unsigned long) |
typedef PixelPacket *(* | GetPixelsFromHandler )(const Image *) |
typedef PixelPacket *(* | SetPixelHandler )(Image *, const long, const long, const unsigned long, const unsigned long) |
typedef void(* | DestroyPixelHandler )(Image *) |
typedef struct _CacheMethods | CacheMethods |
typedef struct _NexusInfo | NexusInfo |
typedef struct _CacheInfo | CacheInfo |
Enumerations | |
enum | CacheType { UndefinedCache, MemoryCache, MapCache, DiskCache } |
Functions | |
MagickExport Cache | DestroyCacheInfo (Cache) |
MagickExport Cache | ReferenceCache (Cache) |
MagickExport ClassType | GetCacheClass (const Cache) |
MagickExport ColorspaceType | GetCacheColorspace (const Cache) |
MagickExport const IndexPacket * | AcquireNexusIndexes (const Cache, const unsigned long) |
MagickExport IndexPacket * | GetNexusIndexes (const Cache, const unsigned long) |
MagickExport MagickBooleanType | GetCacheInfo (Cache *) |
MagickExport PixelPacket * | GetNexusPixels (const Cache, const unsigned long) |
MagickExport unsigned long | GetNexus (Cache) |
MagickExport void | CloneCacheMethods (Cache, const Cache) |
MagickExport void | DestroyCacheNexus (Cache, const unsigned long) |
MagickExport void | GetCacheMethods (CacheMethods *) |
MagickExport void | SetCacheMethods (Cache, CacheMethods *) |
typedef const IndexPacket*(* AcquireIndexesFromHandler)(const Image *) |
typedef PixelPacket(* AcquireOnePixelFromHandler)(const Image *, const VirtualPixelMethod, const long, const long, ExceptionInfo *) |
typedef const PixelPacket*(* AcquirePixelHandler)(const Image *, const VirtualPixelMethod, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
typedef void* Cache |
typedef struct _CacheInfo CacheInfo |
typedef struct _CacheMethods CacheMethods |
typedef void(* DestroyPixelHandler)(Image *) |
typedef IndexPacket*(* GetIndexesFromHandler)(const Image *) |
typedef PixelPacket(* GetOnePixelFromHandler)(Image *, const long, const long) |
typedef PixelPacket*(* GetPixelHandler)(Image *, const long, const long, const unsigned long, const unsigned long) |
typedef PixelPacket*(* GetPixelsFromHandler)(const Image *) |
typedef struct _NexusInfo NexusInfo |
typedef PixelPacket*(* SetPixelHandler)(Image *, const long, const long, const unsigned long, const unsigned long) |
typedef MagickBooleanType(* SyncPixelHandler)(Image *) |
enum CacheType |
MagickExport const IndexPacket* AcquireNexusIndexes | ( | const | Cache, | |
const unsigned | long | |||
) |
MagickExport void CloneCacheMethods | ( | Cache | , | |
const | Cache | |||
) |
MagickExport void DestroyCacheNexus | ( | Cache | , | |
const unsigned long | ||||
) |
MagickExport ClassType GetCacheClass | ( | const | Cache | ) |
MagickExport ColorspaceType GetCacheColorspace | ( | const | Cache | ) |
MagickExport MagickBooleanType GetCacheInfo | ( | Cache * | ) |
MagickExport void GetCacheMethods | ( | CacheMethods * | ) |
MagickExport unsigned long GetNexus | ( | Cache | ) |
MagickExport IndexPacket* GetNexusIndexes | ( | const | Cache, | |
const unsigned | long | |||
) |
MagickExport PixelPacket* GetNexusPixels | ( | const | Cache, | |
const unsigned | long | |||
) |
MagickExport void SetCacheMethods | ( | Cache | , | |
CacheMethods * | ||||
) |