18 #ifndef MAGICKCORE_REGISTRY_H
19 #define MAGICKCORE_REGISTRY_H
21 #if defined(__cplusplus) || defined(c_plusplus)
27 UndefinedRegistryType,
29 ImageInfoRegistryType,
33 extern MagickExport
char
34 *GetNextImageRegistry(
void);
36 extern MagickExport MagickBooleanType
37 DefineImageRegistry(
const RegistryType,
const char *,
ExceptionInfo *),
38 DeleteImageRegistry(
const char *),
39 RegistryComponentGenesis(
void),
40 SetImageRegistry(
const RegistryType,
const char *,
const void *,
43 extern MagickExport
void
44 *GetImageRegistry(
const RegistryType,
const char *,
ExceptionInfo *),
45 RegistryComponentTerminus(
void),
46 *RemoveImageRegistry(
const char *),
47 ResetImageRegistryIterator(
void);
49 #if defined(__cplusplus) || defined(c_plusplus)