Lines Matching defs:HashSet
61 // HashSet
63 class HashSet {
100 Iterator(const HashSet<Key>* set)
111 const HashSet<Key>* fSet;
116 friend class HashSet<Key>;
119 HashSet();
120 ~HashSet();
148 typedef typename HashSet<Key>::Iterator Iterator;
202 const HashSet<Key>& GetUnsynchronizedSet() const { return fSet; }
203 HashSet<Key>& GetUnsynchronizedSet() { return fSet; }
208 HashSet<Key> fSet;
212 // HashSet
216 HashSet<Key>::HashSet()
226 HashSet<Key>::~HashSet()
235 HashSet<Key>::InitCheck() const
244 HashSet<Key>::Add(const Key& key)
268 HashSet<Key>::Remove(const Key& key)
284 HashSet<Key>::Remove(Iterator& it)
301 HashSet<Key>::Clear()
316 HashSet<Key>::Contains(const Key& key) const
325 HashSet<Key>::Size() const
333 typename HashSet<Key>::Iterator
334 HashSet<Key>::GetIterator() const
341 using BPrivate::HashSet;