Home | History | Annotate | Download | only in ADT

Lines Matching defs:iterator

17 #include <iterator>
102 iterator;
113 PolicyIteratorBase(const iterator& X) : IteratorType(X.m_pNode) {}
142 IteratorType> iterator;
149 PolicyIterator(const iterator& X) : Base(X.m_pNode) {}
171 * \brief TreeIterator provides full functions of binary tree's iterator.
191 typedef TreeIterator<value_type, nonconst_traits> iterator;
201 TreeIterator(const iterator& X) : TreeIteratorBase(X.m_pNode) {}
268 typedef typename NodeFactory<DataType>::iterator iterator;
284 iterator data;
285 iterator dEnd = pClient.end();
347 typedef TreeIterator<value_type, NonConstTraits<value_type> > iterator;
402 iterator root() { return iterator(&(BinaryTreeBase<DataType>::m_Root.node)); }
408 iterator begin() {
409 return iterator(BinaryTreeBase<DataType>::m_Root.node.left);
412 iterator end() {
413 return iterator(BinaryTreeBase<DataType>::m_Root.node.right);