X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fmissing-values.h;h=9d9a884d08a798e57473061016e38be35a2d112b;hb=794fc7f31c6748f0f19db7d9b5e8345f00db86c3;hp=511ebd7ddd37273a9f2df1b6ad1ac0c31227e792;hpb=4aa11074dae28b2026f6633295bd72db4dd51d1b;p=pspp diff --git a/src/data/missing-values.h b/src/data/missing-values.h index 511ebd7ddd..9d9a884d08 100644 --- a/src/data/missing-values.h +++ b/src/data/missing-values.h @@ -66,6 +66,9 @@ bool mv_is_value_missing (const struct missing_values *, const union value *, bool mv_is_num_missing (const struct missing_values *, double, enum mv_class); bool mv_is_str_missing (const struct missing_values *, const uint8_t[], enum mv_class); +bool mv_is_value_missing_varwidth (const struct missing_values *, + const union value *, int value_width, + enum mv_class); /* Initializing missing value sets. */ void mv_init (struct missing_values *, int width); @@ -103,4 +106,7 @@ bool mv_replace_value (struct missing_values *, const union value *, int idx); bool mv_add_range (struct missing_values *, double low, double high); void mv_pop_range (struct missing_values *, double *low, double *high); +/* Formatting. */ +char *mv_to_string (const struct missing_values *, const char *encoding); + #endif /* data/missing-values.h */