Types
GMimeHeader = object
GMimeHeaderClass = object
GMimeHeaderList = object
GMimeHeaderListClass = object
GMimeHeaderRawValueFormatter = proc (header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl.}
Procs
proc g_mime_header_format_addrlist(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_content_disposition(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_content_type(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_default(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_message_id(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_newsgroups(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_received(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_format_references(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_name(header: ptr GMimeHeader): cstring {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_offset(header: ptr GMimeHeader): gint64 {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_raw_name(header: ptr GMimeHeader): cstring {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_raw_value(header: ptr GMimeHeader): cstring {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_type(): GType {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_get_value(header: ptr GMimeHeader): cstring {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_append(headers: ptr GMimeHeaderList; name: cstring; value: cstring; charset: cstring) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_clear(headers: ptr GMimeHeaderList) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_contains(headers: ptr GMimeHeaderList; name: cstring): gboolean {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_get_count(headers: ptr GMimeHeaderList): cint {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_get_header(headers: ptr GMimeHeaderList; name: cstring): ptr GMimeHeader {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_get_header_at(headers: ptr GMimeHeaderList; index: cint): ptr GMimeHeader {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_get_type(): GType {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_new(options: ptr GMimeParserOptions): ptr GMimeHeaderList {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_prepend(headers: ptr GMimeHeaderList; name: cstring; value: cstring; charset: cstring) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_remove(headers: ptr GMimeHeaderList; name: cstring): gboolean {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_remove_at(headers: ptr GMimeHeaderList; index: cint) {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_set(headers: ptr GMimeHeaderList; name: cstring; value: cstring; charset: cstring) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_to_string(headers: ptr GMimeHeaderList; options: ptr GMimeFormatOptions): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_list_write_to_stream(headers: ptr GMimeHeaderList; options: ptr GMimeFormatOptions; stream: ptr GMimeStream): ssize_t {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_set_raw_value(header: ptr GMimeHeader; raw_value: cstring) {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_set_value(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; value: cstring; charset: cstring) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_header_write_to_stream(header: ptr GMimeHeader; options: ptr GMimeFormatOptions; stream: ptr GMimeStream): ssize_t {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}