typedef struct _PsppireCaseFileClass PsppireCaseFileClass;
struct ccase;
-struct flexifile;
-struct casefile;
+struct casereader;
struct _PsppireCaseFile
{
GObject parent;
+ /* <private> */
struct datasheet *datasheet;
+ gboolean accessible;
};
/* -- PsppireCaseFile --- */
GType psppire_case_file_get_type (void);
-PsppireCaseFile *psppire_case_file_new (void);
+PsppireCaseFile *psppire_case_file_new (struct casereader *);
gboolean psppire_case_file_insert_case (PsppireCaseFile *cf, struct ccase *c, gint row);
gboolean psppire_case_file_insert_values (PsppireCaseFile *cf, gint n_values, gint before);
struct case_ordering;
+
void psppire_case_file_sort (PsppireCaseFile *cf, struct case_ordering *);
gboolean psppire_case_file_get_case (const PsppireCaseFile *cf, gint casenum,
struct ccase *c);
-void psppire_case_file_replace_datasheet (PsppireCaseFile *,
- struct datasheet *);
-
-
-
G_END_DECLS
#endif /* __PSPPIRE_CASE_FILE_H__ */