Lines Matching refs:key
44 VSTRING *fold_buf; /* key folding buffer */
57 #define DICT_FLAG_TRY0NULL (1<<2) /* do not append 0 to key/value */
58 #define DICT_FLAG_TRY1NULL (1<<3) /* append 0 to key/value */
59 #define DICT_FLAG_FIXED (1<<4) /* fixed key map */
65 /*#define DICT_FLAG_FOLD_KEY (1<<10) /* lowercase the lookup key */
69 #define DICT_FLAG_FOLD_FIX (1<<14) /* case-fold key with fixed-case map */
70 #define DICT_FLAG_FOLD_MUL (1<<15) /* case-fold key with multi-case map */
145 #define dict_get(dp, key) ((const char *) (dp)->lookup((dp), (key)))
146 #define dict_put(dp, key, val) (dp)->update((dp), (key), (val))
147 #define dict_del(dp, key) (dp)->delete((dp), (key))
148 #define dict_seq(dp, f, key, val) (dp)->sequence((dp), (f), (key), (val))