18 #ifndef MAGICKCORE_RESOURCE_H
19 #define MAGICKCORE_RESOURCE_H
21 #if defined(__cplusplus) || defined(c_plusplus)
41 #define MagickResourceInfinity (MagickULLConstant(~0) >> 1)
43 extern MagickExport
int
44 AcquireUniqueFileResource(
char *);
46 extern MagickExport MagickBooleanType
47 AcquireMagickResource(
const ResourceType,
const MagickSizeType),
48 GetPathTemplate(
char *),
50 RelinquishUniqueFileResource(
const char *),
51 SetMagickResourceLimit(
const ResourceType,
const MagickSizeType);
53 extern MagickExport MagickSizeType
54 GetMagickResource(
const ResourceType),
55 GetMagickResourceLimit(
const ResourceType);
57 extern MagickExport
void
58 RelinquishMagickResource(
const ResourceType,
const MagickSizeType);
60 #if defined(__cplusplus) || defined(c_plusplus)