#define FIRST_CASE_NUMBER 1
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_DATA_STORE (psppire_data_store_get_type ())
n_dict_signals
};
-void do_this_thing (PsppireDict *, struct dictionary *, void *);
-
struct _PsppireDataStore
{
PsppireDict *dict;
PsppireCaseFile *case_file;
-
- /* The width of an upper case 'M' rendered in the current font */
- gint width_of_m ;
-
gboolean show_labels;
- /* Geometry */
- gint margin_width;
-
gint cf_handler_id [n_cf_signals];
gint dict_handler_id [n_dict_signals];
};
struct _PsppireDataStoreClass
{
GObjectClass parent_class;
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
};
PsppireDict *dict);
void psppire_data_store_show_labels (PsppireDataStore *store,
- gboolean show_labels);
+ gboolean show_labels);
void psppire_data_store_clear (PsppireDataStore *data_store);
casenumber psppire_data_store_get_case_count (const PsppireDataStore *ds);
size_t psppire_data_store_get_value_count (const PsppireDataStore *ds);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __PSPPIRE_DATA_STORE_H__ */