Lines Matching refs:Iterator
54 class Iterator;
71 inline Iterator GetIterator();
74 inline Iterator GetIterator(Node* node);
77 Iterator Find(const Key& key);
78 Iterator FindClose(const Key& key, bool less);
81 Iterator* iterator);
109 friend class Iterator;
118 class Iterator : public ConstIterator {
120 inline Iterator() in Iterator() function
125 inline Iterator(const Iterator& other) in Iterator() function
141 inline Iterator(_AVL_TREE_MAP_CLASS_NAME* parent, in Iterator() function
315 inline typename _AVL_TREE_MAP_CLASS_NAME::Iterator
318 return Iterator(this, fTree.GetIterator()); in GetIterator()
333 inline typename _AVL_TREE_MAP_CLASS_NAME::Iterator
336 return Iterator(this, fTree.GetIterator(_GetAVLTreeNode(node))); in GetIterator()
351 typename _AVL_TREE_MAP_CLASS_NAME::Iterator
355 return Iterator(this, fTree.GetIterator(node)); in Find()
356 return Iterator(); in Find()
362 typename _AVL_TREE_MAP_CLASS_NAME::Iterator
366 return Iterator(this, fTree.GetIterator(node)); in FindClose()
367 return Iterator(); in FindClose()
375 Iterator* iterator) in Insert()
391 *iterator = Iterator(this, fTree.GetIterator(node)); in Insert()