Types
GMimeParam = object
GMimeParamClass = object
GMimeParamList = object
GMimeParamListClass = object
Procs
proc g_mime_param_get_charset(param: ptr GMimeParam): cstring {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_get_encoding_method(param: ptr GMimeParam): GMimeParamEncodingMethod {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_get_lang(param: ptr GMimeParam): cstring {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_get_name(param: ptr GMimeParam): cstring {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_get_type(): GType {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_get_value(param: ptr GMimeParam): cstring {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_clear(list: ptr GMimeParamList) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_encode(list: ptr GMimeParamList; options: ptr GMimeFormatOptions; fold: gboolean; str: pointer) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_get_parameter(list: ptr GMimeParamList; name: cstring): ptr GMimeParam {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_get_parameter_at(list: ptr GMimeParamList; index: int): ptr GMimeParam {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_get_type(): GType {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_length(list: ptr GMimeParamList): int {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_new(): ptr GMimeParamList {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_parse(options: ptr GMimeParserOptions; str: cstring): ptr GMimeParamList {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_remove(list: ptr GMimeParamList; name: cstring): gboolean {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_remove_at(list: ptr GMimeParamList; index: int): gboolean {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_list_set_parameter(list: ptr GMimeParamList; name: cstring; value: cstring) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_set_charset(param: ptr GMimeParam; charset: cstring) {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_set_encoding_method(param: ptr GMimeParam; method: GMimeParamEncodingMethod) {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_set_lang(param: ptr GMimeParam; lang: cstring) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_param_set_value(param: ptr GMimeParam; value: cstring) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}