X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcasefilter.h;h=083322ee58935d5f3025c11ec9c182717af2266d;hb=59d14e5581317e3d1e37c8b92b535ba197984776;hp=0d0ee16e01833e54e3711bfd6d4d2713319925aa;hpb=08e4a9535a7e1de9cc4b6e619e70805ab951b323;p=pspp diff --git a/src/data/casefilter.h b/src/data/casefilter.h index 0d0ee16e01..083322ee58 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 */