18#ifndef MAGICKCORE_REGISTRY_H
19#define MAGICKCORE_REGISTRY_H
21#if defined(__cplusplus) || defined(c_plusplus)
27 UndefinedRegistryType,
29 ImageInfoRegistryType,
33extern MagickExport
char
34 *GetNextImageRegistry(
void);
36extern MagickExport MagickBooleanType
37 DefineImageRegistry(
const RegistryType,
const char *,
ExceptionInfo *),
38 DeleteImageRegistry(
const char *),
39 RegistryComponentGenesis(
void),
40 SetImageRegistry(
const RegistryType,
const char *,
const void *,
43extern 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)