Types
Xlsxio_write_struct = object
Procs
proc xlsxiowrite_add_cell_datetime(handle: XlsxioWriter; value: int64) {.cdecl, importc: "xlsxiowrite_add_cell_datetime", ...raises: [], tags: [].}
proc xlsxiowrite_add_cell_float(handle: XlsxioWriter; value: cdouble) {.cdecl, importc: "xlsxiowrite_add_cell_float", ...raises: [], tags: [].}
proc xlsxiowrite_add_cell_int(handle: XlsxioWriter; value: int64) {.cdecl, importc: "xlsxiowrite_add_cell_int", ...raises: [], tags: [].}
proc xlsxiowrite_add_cell_string(handle: XlsxioWriter; value: cstring) {.cdecl, importc: "xlsxiowrite_add_cell_string", ...raises: [], tags: [].}
proc xlsxiowrite_add_column(handle: XlsxioWriter; name: cstring; width: cint) {. cdecl, importc: "xlsxiowrite_add_column", ...raises: [], tags: [].}
proc xlsxiowrite_close(handle: XlsxioWriter): cint {.cdecl, importc: "xlsxiowrite_close", ...raises: [], tags: [].}
proc xlsxiowrite_get_version(pmajor: ptr cint; pminor: ptr cint; pmicro: ptr cint) {.cdecl, importc: "xlsxiowrite_get_version", ...raises: [], tags: [].}
proc xlsxiowrite_get_version_string(): cstring {.cdecl, importc: "xlsxiowrite_get_version_string", ...raises: [], tags: [].}
proc xlsxiowrite_next_row(handle: XlsxioWriter) {.cdecl, importc: "xlsxiowrite_next_row", ...raises: [], tags: [].}
proc xlsxiowrite_open(filename: cstring; sheetname: cstring): XlsxioWriter {. cdecl, importc: "xlsxiowrite_open", ...raises: [], tags: [].}
proc xlsxiowrite_set_detection_rows(handle: XlsxioWriter; rows: csize_t) {. cdecl, importc: "xlsxiowrite_set_detection_rows", ...raises: [], tags: [].}
proc xlsxiowrite_set_row_height(handle: XlsxioWriter; height: csize_t) {.cdecl, importc: "xlsxiowrite_set_row_height", ...raises: [], tags: [].}