psppire-data-store: Use PSPPIRE namespace instead of GTK+'s.
[pspp] / src / ui / gui / psppire-data-store.h
index 5ffd85d68e458137b2b7c2cc25177fc3ce38b42b..6e2ec906fc49289eb0dd8865af87b7f00826d59a 100644 (file)
 
 G_BEGIN_DECLS
 
-#define GTK_TYPE_DATA_STORE           (psppire_data_store_get_type ())
+#define PSPPIRE_TYPE_DATA_STORE               (psppire_data_store_get_type ())
 
 #define PSPPIRE_DATA_STORE(obj)        \
-                     (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
-                                                                   GTK_TYPE_DATA_STORE, PsppireDataStore))
+  (G_TYPE_CHECK_INSTANCE_CAST ((obj),                                   \
+                               PSPPIRE_TYPE_DATA_STORE, PsppireDataStore))
 
 #define PSPPIRE_DATA_STORE_CLASS(klass) \
-                     (G_TYPE_CHECK_CLASS_CAST ((klass), \
-                                                                GTK_TYPE_DATA_STORE, \
-                                                                 PsppireDataStoreClass))
+  (G_TYPE_CHECK_CLASS_CAST ((klass),                                    \
+                            PSPPIRE_TYPE_DATA_STORE,                    \
+                            PsppireDataStoreClass))
 
 
 #define PSPPIRE_IS_DATA_STORE(obj) \
-                    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_DATA_STORE))
+  (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PSPPIRE_TYPE_DATA_STORE))
 
 #define PSPPIRE_IS_DATA_STORE_CLASS(klass) \
-                     (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DATA_STORE))
+  (G_TYPE_CHECK_CLASS_TYPE ((klass), PSPPIRE_TYPE_DATA_STORE))
 
 #define PSPPIRE_DATA_STORE_GET_CLASS(obj) \
-                     (G_TYPE_INSTANCE_GET_CLASS ((obj), \
-                                                                  GTK_TYPE_DATA_STORE, \
-                                                                  PsppireDataStoreClass))
+  (G_TYPE_INSTANCE_GET_CLASS ((obj),                                    \
+                              PSPPIRE_TYPE_DATA_STORE,                  \
+                              PsppireDataStoreClass))
 
 typedef struct _PsppireDataStore       PsppireDataStore;
 typedef struct _PsppireDataStoreClass  PsppireDataStoreClass;
@@ -116,9 +116,14 @@ gboolean psppire_data_store_set_string (PsppireDataStore *ds,
                                        const gchar *text,
                                        glong row, glong column);
 
+
+gboolean psppire_data_store_filtered (PsppireDataStore *ds,
+                                     glong row);
+
+
 casenumber psppire_data_store_get_case_count (const PsppireDataStore *ds);
 size_t psppire_data_store_get_value_count (const PsppireDataStore *ds);
-
+const struct caseproto *psppire_data_store_get_proto (const PsppireDataStore *);
 
 \f