Use the gnumeric_reopen function
[pspp] / src / data / gnumeric-reader.h
index fcd338567543e3e17d0ad1c591cef59be23ad805..8c7518f808037b92b69f64d7eca0934546bb9764 100644 (file)
 struct casereader;
 struct dictionary;
 struct spreadsheet_read_info;
+struct spreadsheet_read_options;
 
-struct casereader * gnumeric_open_reader (struct spreadsheet_read_info *, struct dictionary **);
+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);
+
+void gnumeric_destroy (struct spreadsheet *);
+
+struct casereader * gnumeric_make_reader (struct spreadsheet *spreadsheet,
+                                         const struct spreadsheet_read_info *gri, 
+                                         struct spreadsheet_read_options *opts);
 
 
 #endif