X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Fdictionary.h;h=9a4e8bf1c9c8f8f881dc1acf4864d328ee60a7c2;hb=df1d194af32e35739355981252785e768f21ebb0;hp=e1d67ee7049ec131e883a334ec46e06a78f4c531;hpb=f821734badec2dcca4bdcd2069d22d60dc074c94;p=pspp diff --git a/src/data/dictionary.h b/src/data/dictionary.h index e1d67ee704..9a4e8bf1c9 100644 --- a/src/data/dictionary.h +++ b/src/data/dictionary.h @@ -181,6 +181,16 @@ bool dict_add_mrset (struct dictionary *, struct mrset *); bool dict_delete_mrset (struct dictionary *, const char *name); void dict_clear_mrsets (struct dictionary *); +/* Variable sets. */ +const struct varset *dict_get_varset (const struct dictionary *, size_t idx); +size_t dict_get_n_varsets (const struct dictionary *); +const struct varset *dict_lookup_varset (const struct dictionary *, + const char *name); + +bool dict_add_varset (struct dictionary *, struct varset *); +bool dict_delete_varset (struct dictionary *, const char *name); +void dict_clear_varsets (struct dictionary *); + /* Attributes. */ struct attrset *dict_get_attributes (const struct dictionary *); void dict_set_attributes (struct dictionary *, const struct attrset *);