X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Fcasefilter.h;h=083322ee58935d5f3025c11ec9c182717af2266d;hb=44326932c8227c64a87f7a92ef16ce83c2fba2d4;hp=0d0ee16e01833e54e3711bfd6d4d2713319925aa;hpb=08e4a9535a7e1de9cc4b6e619e70805ab951b323;p=pspp-builds.git diff --git a/src/data/casefilter.h b/src/data/casefilter.h index 0d0ee16e..083322ee 100644 --- a/src/data/casefilter.h +++ b/src/data/casefilter.h @@ -20,18 +20,19 @@ #define casefilter_h 1 #include +#include struct ccase; struct casefilter; struct variable ; -/* Create a new casefilter. - If EXCL is true, then the filter user missing values to be missing, - otherwise they are considered at their face value. +/* Create a new casefilter that drops cases in which any of the + N_VARS variables in VARS are missing in the given CLASS. VARS is an array of variables which if *any* of them are missing. N_VARS is the size of VARS. */ -struct casefilter * casefilter_create (bool, struct variable **, int); +struct casefilter * casefilter_create (enum mv_class class, + struct variable **, int); /* Add the variables in VARS to the list of variables for which the filter considers. N_VARS is the size of VARS */