/dmagick/c/mime.d
http://github.com/MikeWey/DMagick · D · 32 lines · 22 code · 10 blank · 0 comment · 1 complexity · e0a4a6cdbc48eb79f428c9a25fdbe3d5 MD5 · raw file
- module dmagick.c.mime;
- import core.stdc.stdio;
- import dmagick.c.exception;
- import dmagick.c.magickType;
- import dmagick.c.magickVersion;
- extern(C)
- {
- struct MimeInfo {}
- char** GetMimeList(const(char)*, size_t*, ExceptionInfo*);
- char* MagickToMime(const(char)*);
- const(char)* GetMimeDescription(const(MimeInfo)*);
- const(char)* GetMimeType(const(MimeInfo)*);
- MagickBooleanType ListMimeInfo(FILE*, ExceptionInfo*);
- static if ( MagickLibVersion < 0x689 )
- {
- MagickBooleanType LoadMimeLists(const(char)*, ExceptionInfo*);
- }
- MagickBooleanType MimeComponentGenesis();
- const(MimeInfo)* GetMimeInfo(const(char)*, const(ubyte)*, const size_t, ExceptionInfo*);
- const(MimeInfo)** GetMimeInfoList(const(char)*, size_t*, ExceptionInfo*);
- void MimeComponentTerminus();
- }