Frequencies Dialog: Avoid initialising things more than once per dialog
[pspp] / src / data / gnumeric-reader.h
index 529670e35cfefed38db13d1edb7e1a0803693b33..edec2b66c46e7e0203087287d211d3d158896ad2 100644 (file)
@@ -24,12 +24,15 @@ struct dictionary;
 struct spreadsheet_read_info;
 struct spreadsheet_read_options;
 
+struct spreadsheet *gnumeric_probe (const char *filename, bool report_errors);
 
-struct spreadsheet *gnumeric_probe (const char *filename);
+const char * gnumeric_get_sheet_name (struct spreadsheet *s, int n);
+char * gnumeric_get_sheet_range (struct spreadsheet *s, int n);
 
-struct casereader * gnumeric_open_reader (const struct spreadsheet_read_info *, 
-                                         struct spreadsheet_read_options *,
-                                         struct dictionary **);
+struct casereader * gnumeric_make_reader (struct spreadsheet *spreadsheet,
+                                         const struct spreadsheet_read_options *opts);
+
+void gnumeric_unref (struct spreadsheet *r);
 
 
 #endif