Lines Matching full:iterator
67 typedef HashTableIteratorAdapter<HashTableType, ValueType> iterator;
77 iterator begin();
78 iterator end();
82 iterator find(const KeyType&);
83 iterator find(RawKeyType);
93 // return value is a pair of the iterator to the key location,
95 pair<iterator, bool> set(const KeyType&, const MappedType&);
96 pair<iterator, bool> set(RawKeyType, const MappedType&);
99 // return value is a pair of the iterator to the key location,
101 pair<iterator, bool> add(const KeyType&, const MappedType&);
102 pair<iterator, bool> add(RawKeyType, const MappedType&);
106 void remove(iterator);
113 pair<iterator, bool> inlineAdd(const KeyType&, const MappedType&);
114 pair<iterator, bool> inlineAdd(RawKeyType, const MappedType&);
144 inline typename HashMap<RefPtr<T>, U, V, W, X>::iterator HashMap<RefPtr<T>, U, V, W, X>::begin()
150 inline typename HashMap<RefPtr<T>, U, V, W, X>::iterator HashMap<RefPtr<T>, U, V, W, X>::end()
168 inline typename HashMap<RefPtr<T>, U, V, W, X>::iterator HashMap<RefPtr<T>, U, V, W, X>::find(const KeyType& key)
174 inline typename HashMap<RefPtr<T>, U, V, W, X>::iterator HashMap<RefPtr<T>, U, V, W, X>::find(RawKeyType key)
204 inline pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
212 inline pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
219 pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
222 pair<iterator, bool> result = inlineAdd(key, mapped);
231 pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
234 pair<iterator, bool> result = inlineAdd(key, mapped);
243 pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
250 pair<typename HashMap<RefPtr<T>, U, V, W, X>::iterator, bool>
284 inline void HashMap<RefPtr<T>, U, V, W, X>::remove(iterator it)
315 iterator it = find(key);
328 iterator it = find(key);