27#ifndef MAGICKCACHE_MAGICKCACHE_H
28#define MAGICKCACHE_MAGICKCACHE_H
31#include <MagickCore/MagickCore.h>
32#include "MagickCache/version.h"
34#if defined(__cplusplus) || defined(c_plusplus)
40 UndefinedResourceType,
45} MagickCacheResourceType;
53extern MagickExport
char
54 *GetMagickCacheException(
const MagickCache *,ExceptionType *),
59extern MagickExport Image
63extern MagickExport MagickBooleanType
66 CreateMagickCache(
const char *,
const StringInfo *),
69 GetMagickCacheResourceID(
MagickCache *,
const size_t,
char *),
72 IterateMagickCacheResources(
MagickCache *,
const char *,
const void *,
85 *AcquireMagickCache(
const char *,
const StringInfo *),
89 *AcquireMagickCacheResource(
MagickCache *,
const char *),
92extern MagickExport MagickCacheResourceType
95extern MagickExport
size_t
99extern MagickExport time_t
104extern MagickExport
void
109#if defined(__cplusplus) || defined(c_plusplus)