www/api/registry.html
Select API Method
DefineImageRegistry() associates a key/value pair with the image registry.
The format of the DefineImageRegistry method is:
MagickBooleanType DefineImageRegistry(const RegistryType type, const char \*option,ExceptionInfo \*exception)
A description of each parameter follows:
typethe type. optionthe option. exceptionthe exception.
DeleteImageRegistry() deletes a key from the image registry.
The format of the DeleteImageRegistry method is:
MagickBooleanType DeleteImageRegistry(const char \*key)
A description of each parameter follows:
keythe registry.
GetImageRegistry() returns a value associated with an image registry key.
The format of the GetImageRegistry method is:
void \*GetImageRegistry(const RegistryType type,const char \*key, ExceptionInfo \*exception)
A description of each parameter follows:
typethe type. keythe key. exceptionthe exception.
GetNextImageRegistry() gets the next image registry value.
The format of the GetNextImageRegistry method is:
char \*GetNextImageRegistry(void)
RegistryComponentTerminus() destroys the registry component.
The format of the DestroyDefines method is:
void RegistryComponentTerminus(void)
RemoveImageRegistry() removes a key from the image registry and returns its value.
The format of the RemoveImageRegistry method is:
void \*RemoveImageRegistry(const char \*key)
A description of each parameter follows:
keythe registry.
ResetImageRegistryIterator() resets the registry iterator. Use it in conjunction with GetNextImageRegistry() to iterate over all the values in the image registry.
The format of the ResetImageRegistryIterator method is:
void ResetImageRegistryIterator(void)
SetImageRegistry() associates a value with an image registry key.
The format of the SetImageRegistry method is:
MagickBooleanType SetImageRegistry(const RegistryType type, const char \*key,const void \*value,ExceptionInfo \*exception)
A description of each parameter follows:
typethe type. keythe key. valuethe value. exceptionthe exception.