#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 * | ||||
| ) | 
 1.5.4
 1.5.4