X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Finteraction.h;h=23bd4f219eaf2813b06f240f91ca27e06ec61a50;hb=4975be792c3ce2112f7c49ceb0d6c4d9be557af2;hp=0fb1f2622298c2b9b741ac6554aa45051644c4c6;hpb=bc414e71fa3378400ef3abf2c247c7f0bbac1b66;p=pspp diff --git a/src/math/interaction.h b/src/math/interaction.h index 0fb1f26222..23bd4f219e 100644 --- a/src/math/interaction.h +++ b/src/math/interaction.h @@ -33,6 +33,7 @@ struct interaction }; struct interaction * interaction_create (const struct variable *); +struct interaction * interaction_clone (const struct interaction *); void interaction_destroy (struct interaction *); void interaction_add_variable (struct interaction *, const struct variable *); void interaction_dump (const struct interaction *); @@ -42,7 +43,7 @@ bool interaction_is_subset (const struct interaction *x, const struct interactio struct ccase; -unsigned int interaction_case_hash (const struct interaction *, const struct ccase *); +unsigned int interaction_case_hash (const struct interaction *, const struct ccase *, unsigned int base); bool interaction_case_equal (const struct interaction *, const struct ccase *, const struct ccase *); bool interaction_case_is_missing (const struct interaction *, const struct ccase *, enum mv_class); int interaction_case_cmp_3way (const struct interaction *, const struct ccase *, const struct ccase *);