+struct fmt_spec;
+
+gboolean psppire_case_file_data_in (PsppireCaseFile *cf, gint c, gint idx,
+ struct substring input,
+ const struct fmt_spec *);
+
+gboolean psppire_case_file_set_value (PsppireCaseFile *cf, gint casenum,
+ gint idx, union value *v, gint width);
+
+void psppire_case_file_clear (PsppireCaseFile *cf);
+
+
+gboolean psppire_case_file_delete_cases (PsppireCaseFile *cf, gint n_rows,
+ gint first);
+
+gboolean psppire_case_file_insert_values (PsppireCaseFile *cf, gint n_values, gint before);
+
+struct sort_criteria;
+void psppire_case_file_sort (PsppireCaseFile *cf, const struct sort_criteria *);
+
+gboolean psppire_case_file_get_case (const PsppireCaseFile *cf, gint casenum,
+ struct ccase *c);