Types
GMimeDataWrapper = object
GMimeDataWrapperClass = object write_to_stream*: proc (wrapper: ptr GMimeDataWrapper; stream: ptr GMimeStream): ssize_t
Procs
proc g_mime_data_wrapper_get_encoding(wrapper: ptr GMimeDataWrapper): GMimeContentEncoding {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_get_stream(wrapper: ptr GMimeDataWrapper): ptr GMimeStream {. importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_get_type(): GType {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_new(): ptr GMimeDataWrapper {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_new_with_stream(stream: ptr GMimeStream; encoding: GMimeContentEncoding): ptr GMimeDataWrapper {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_set_encoding(wrapper: ptr GMimeDataWrapper; encoding: GMimeContentEncoding) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_set_stream(wrapper: ptr GMimeDataWrapper; stream: ptr GMimeStream) {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_data_wrapper_write_to_stream(wrapper: ptr GMimeDataWrapper; stream: ptr GMimeStream): ssize_t {.importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}