18 #ifndef MAGICKCORE_CACHE_H
19 #define MAGICKCORE_CACHE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
89 #if defined(__cplusplus) || defined(c_plusplus)
VirtualPixelMethod
Definition: cache-view.h:28
MagickExport void CacheComponentTerminus(void)
MagickExport VirtualPixelMethod GetPixelCacheVirtualMethod(const Image *)
MagickExport MagickBooleanType SyncAuthenticPixels(Image *, ExceptionInfo *)
Definition: cache.c:5628
MagickExport IndexPacket * GetAuthenticIndexQueue(const Image *)
Definition: cache.c:1334
MagickExport const char * GetPixelCacheFilename(const Image *)
Definition: cache.c:2455
MagickExport MagickBooleanType GetOneVirtualPixel(const Image *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *)
MagickExport MagickBooleanType GetOneVirtualMethodPixel(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *)
MagickExport const IndexPacket * GetVirtualIndexQueue(const Image *)
Definition: cache.c:2819
CacheType
Definition: cache.h:28
@ MemoryCache
Definition: cache.h:30
@ PingCache
Definition: cache.h:33
@ DistributedCache
Definition: cache.h:34
@ MapCache
Definition: cache.h:31
@ DiskCache
Definition: cache.h:32
@ UndefinedCache
Definition: cache.h:29
MagickExport VirtualPixelMethod SetPixelCacheVirtualMethod(const Image *, const VirtualPixelMethod)
Definition: cache.c:5349
MagickExport const PixelPacket * GetVirtualPixelQueue(const Image *)
Definition: cache.c:3380
MagickExport MagickSizeType GetImageExtent(const Image *)
Definition: cache.c:1723
MagickExport PixelPacket * GetAuthenticPixelQueue(const Image *)
MagickExport MagickBooleanType GetOneVirtualMagickPixel(const Image *, const ssize_t, const ssize_t, MagickPixelPacket *, ExceptionInfo *)
MagickExport CacheType GetImagePixelCacheType(const Image *)
Definition: cache.c:1977
MagickExport const PixelPacket * GetVirtualPixels(const Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *)
MagickExport MagickBooleanType GetOneAuthenticPixel(Image *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *)
MagickExport PixelPacket * GetAuthenticPixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *)
MagickExport PixelPacket * QueueAuthenticPixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *)
Definition: cache.c:4520
MagickExport MagickBooleanType PersistPixelCache(Image *, const char *, const MagickBooleanType, MagickOffsetType *, ExceptionInfo *)
MagickExport const void * AcquirePixelCachePixels(const Image *, MagickSizeType *, ExceptionInfo *)
Definition: cache.c:482
MagickExport MagickBooleanType CacheComponentGenesis(void)
MagickExport void * GetPixelCachePixels(Image *, MagickSizeType *, ExceptionInfo *)
Definition: cache.c:2578
ssize_t MagickOffsetType
Definition: magick-type.h:139
size_t MagickSizeType
Definition: magick-type.h:140
MagickBooleanType
Definition: magick-type.h:203
#define MagickExport
Definition: method-attribute.h:80
Quantum IndexPacket
Definition: pixel.h:129
Definition: exception.h:103