gmime/bindings/gmime_charset

Types

GMimeCharset = object
  mask*: uint
  level*: uint

Procs

proc g_mime_charset_best(inbuf: cstring; inlen: csize_t): cstring {.importc,
    importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_best_name(charset: ptr GMimeCharset): cstring {.importc,
    importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_can_encode(mask: ptr GMimeCharset; charset: cstring;
                               text: cstring; len: csize_t): gboolean {.importc,
    importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_canon_name(charset: cstring): cstring {.importc, importc,
    cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_iconv_name(charset: cstring): cstring {.importc, importc,
    cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_init(charset: ptr GMimeCharset) {.importc, importc, cdecl,
    header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_iso_to_windows(isocharset: cstring): cstring {.importc,
    importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_language(charset: cstring): cstring {.importc, importc,
    cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_locale_name(): cstring {.importc, importc, cdecl,
    header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_map_init() {.importc, importc, cdecl,
                                 header: "gmime/gmime.h", ...raises: [], tags: [],
                                 forbids: [].}
proc g_mime_charset_map_shutdown() {.importc, importc, cdecl,
                                     header: "gmime/gmime.h", ...raises: [],
                                     tags: [], forbids: [].}
proc g_mime_charset_name(charset: cstring): cstring {.importc, importc, cdecl,
    header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_charset_step(charset: ptr GMimeCharset; inbuf: cstring;
                         inlen: csize_t) {.importc, importc, cdecl,
    header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_locale_charset(): cstring {.importc, importc, cdecl,
                                        header: "gmime/gmime.h", ...raises: [],
                                        tags: [], forbids: [].}
proc g_mime_locale_language(): cstring {.importc, importc, cdecl,
    header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}