Merge branch 'rewrite-sheet' of ssh://jmd@git.sv.gnu.org/srv/git/pspp into rewrite...
[pspp-builds.git] / src / ui / gui / psppire-data-store.h
index ed4f0fd17c65f9f7ca4ea8942d0c47b7a34b7252..8f30afa448f6b4df49b4cb9248232933ecdf3614 100644 (file)
@@ -17,7 +17,6 @@
 #ifndef __PSPPIRE_DATA_STORE_H__
 #define __PSPPIRE_DATA_STORE_H__
 
-#include <gtksheet/gsheetmodel.h>
 #include "psppire-dict.h"
 #include "psppire-case-file.h"
 
@@ -81,6 +80,7 @@ struct _PsppireDataStore
   GObject parent;
 
   /*< private >*/
+  gboolean dispose_has_run ;
   PsppireDict *dict;
   PsppireCaseFile *case_file;
   const PangoFontDescription *font_desc;
@@ -109,7 +109,7 @@ struct _PsppireDataStoreClass
 };
 
 
-inline GType psppire_data_store_get_type (void) G_GNUC_CONST;
+GType psppire_data_store_get_type (void) G_GNUC_CONST;
 PsppireDataStore *psppire_data_store_new     (PsppireDict *dict);
 
 void psppire_data_store_set_case_file (PsppireDataStore *data_store,
@@ -142,6 +142,7 @@ gboolean psppire_data_store_set_string (PsppireDataStore *ds,
                                        glong row, glong column);
 
 casenumber psppire_data_store_get_case_count (const PsppireDataStore *ds);
+size_t psppire_data_store_get_value_count (const PsppireDataStore *ds);
 
 #ifdef __cplusplus
 }