/dmagick/c/registry.d
D | 27 lines | 22 code | 5 blank | 0 comment | 0 complexity | af6e8c9cab7c00ff43fdcfd5887853d0 MD5 | raw file
1module dmagick.c.registry; 2 3import dmagick.c.exception; 4import dmagick.c.magickType; 5 6extern(C) 7{ 8 enum RegistryType 9 { 10 UndefinedRegistryType, 11 ImageRegistryType, 12 ImageInfoRegistryType, 13 StringRegistryType 14 } 15 16 char* GetNextImageRegistry(); 17 18 MagickBooleanType DefineImageRegistry(const RegistryType, const(char)*, ExceptionInfo*); 19 MagickBooleanType DeleteImageRegistry(const(char)*); 20 MagickBooleanType RegistryComponentGenesis(); 21 MagickBooleanType SetImageRegistry(const RegistryType, const(char)*, const(void)*, ExceptionInfo*); 22 23 void* GetImageRegistry(const RegistryType, const(char)*, ExceptionInfo*); 24 void RegistryComponentTerminus(); 25 void* RemoveImageRegistry(const(char)*); 26 void ResetImageRegistryIterator(); 27}