X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-case-file.h;h=f274624fa9c69731770cb6ec925ac77778cda043;hb=1c9e32859d6da9505e1904d5b0f95cfd276a734e;hp=b3fdfcdaa787c2ffea5afd0318fc5f73470cca04;hpb=d04dad1257adf4f4e5fb7c121de666f238c6efd8;p=pspp-builds.git diff --git a/src/ui/gui/psppire-case-file.h b/src/ui/gui/psppire-case-file.h index b3fdfcda..f274624f 100644 --- a/src/ui/gui/psppire-case-file.h +++ b/src/ui/gui/psppire-case-file.h @@ -49,14 +49,15 @@ typedef struct _PsppireCaseFile PsppireCaseFile; typedef struct _PsppireCaseFileClass PsppireCaseFileClass; struct ccase; -struct flexifile; -struct casefile; +struct casereader; struct _PsppireCaseFile { GObject parent; + /* */ struct datasheet *datasheet; + gboolean accessible; }; @@ -69,7 +70,7 @@ struct _PsppireCaseFileClass /* -- 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); @@ -98,16 +99,12 @@ gboolean psppire_case_file_delete_cases (PsppireCaseFile *cf, gint n_rows, 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__ */