treewide: Replace <name>_cnt by n_<name>s and <name>_cap by allocated_<name>.
[pspp] / src / data / casegrouper.h
index 8b5f7b56ae5ba9fbd7a3090dadd4bf8caa48016c..a534b93747e9739bf76d6179ad9969499d53c18c 100644 (file)
 #include <stdbool.h>
 #include <stddef.h>
 
-struct case_ordering;
 struct casereader;
 struct ccase;
 struct dictionary;
+struct subcase;
 struct variable;
 
 struct casegrouper *
@@ -42,11 +42,11 @@ casegrouper_create_func (struct casereader *,
                          void *aux);
 struct casegrouper *casegrouper_create_vars (struct casereader *,
                                              const struct variable *const *vars,
-                                             size_t var_cnt);
+                                             size_t n_vars);
 struct casegrouper *casegrouper_create_splits (struct casereader *,
                                                const struct dictionary *);
-struct casegrouper *casegrouper_create_case_ordering (struct casereader *,
-                                                      const struct case_ordering *);
+struct casegrouper *casegrouper_create_subcase (struct casereader *,
+                                                const struct subcase *);
 bool casegrouper_get_next_group (struct casegrouper *, struct casereader **);
 bool casegrouper_destroy (struct casegrouper *);