/dmagick/c/coder.d
D | 37 lines | 28 code | 9 blank | 0 comment | 0 complexity | 67ec51b54e0f3bd597df29e61d32ff5f MD5 | raw file
1module dmagick.c.coder; 2 3import core.stdc.stdio; 4 5import dmagick.c.exception; 6import dmagick.c.magickType; 7 8extern(C) 9{ 10 struct CoderInfo 11 { 12 char* 13 path, 14 magick, 15 name; 16 17 MagickBooleanType 18 exempt, 19 stealth; 20 21 CoderInfo* 22 previous, 23 next; 24 25 size_t 26 signature; 27 } 28 29 char** GetCoderList(const(char)*, size_t*, ExceptionInfo*); 30 31 const(CoderInfo)* GetCoderInfo(const(char)*, ExceptionInfo*); 32 const(CoderInfo)** GetCoderInfoList(const(char)*, size_t*, ExceptionInfo*); 33 34 MagickBooleanType CoderComponentGenesis(); 35 MagickBooleanType ListCoderInfo(FILE*, ExceptionInfo*); 36} 37 void CoderComponentTerminus();