X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fods-reader.h;h=9602a310c1dd0889bebb95eaf7b5b556e3b4e712;hb=cea3f4f0364025ca9f9dc7c10cb38b8f534688d9;hp=79b7169833957564382dcb56e9ff043d00b80523;hpb=2f7b367bf796c63c595ac837b716cce535ffd5bf;p=pspp diff --git a/src/data/ods-reader.h b/src/data/ods-reader.h index 79b7169833..9602a310c1 100644 --- a/src/data/ods-reader.h +++ b/src/data/ods-reader.h @@ -17,11 +17,23 @@ #ifndef ODS_READ_H #define ODS_READ_H 1 +#include + struct casereader; struct dictionary; -struct spreadsheet_read_info; -struct casereader * ods_open_reader (struct spreadsheet_read_info *, struct dictionary **); +struct spreadsheet_read_options; +struct spreadsheet; + +const char * ods_get_sheet_name (struct spreadsheet *s, int n); +char * ods_get_sheet_range (struct spreadsheet *s, int n); + +struct spreadsheet *ods_probe (const char *filename, bool report_errors); + +struct casereader * ods_make_reader (struct spreadsheet *spreadsheet, + const struct spreadsheet_read_options *opts); + +void ods_unref (struct spreadsheet *s); #endif