Lines Matching defs:Dict
33 class Dict;
43 typedef void (*FuncDict)(const void *key, const void *val, Dict *d);
45 class Dict : public ResourceObj { // Dictionary structure
59 Dict( CmpKey cmp, Hash hash );
60 Dict( CmpKey cmp, Hash hash, Arena *arena, int size=16 );
61 ~Dict();
63 Dict( const Dict & ); // Deep-copy guts
64 Dict &operator =( const Dict & );
84 int32 operator ==(const Dict &d) const; // Compare dictionaries for equal
109 const Dict *_d; // Dictionary being iterated over
114 DictI( const Dict *d ) {reset(d);}; // Create a new iterator
115 void reset( const Dict *dict ); // Reset existing iterator