Lines Matching defs:Dict
31 class Dict;
42 typedef void (*FuncDict)(const void *key, const void *val, Dict *d);
44 class Dict { // Dictionary structure
58 Dict( CmpKey cmp, Hash hash );
59 Dict( CmpKey cmp, Hash hash, Arena *arena );
61 ~Dict();
63 Dict( const Dict & ); // Deep-copy guts
64 Dict &operator =( const Dict & );
84 int operator ==(const Dict &d) const; // Compare dictionaries for equal
110 const Dict *_d; // Dictionary being iterated over
115 DictI( const Dict *d ) {reset(d);}; // Create a new iterator
116 void reset( const Dict *dict ); // Reset existing iterator