Home
last modified time | relevance | path

Searched refs:Iterator (Results 1 – 25 of 54) sorted by relevance

123

/l4re-core-master/cxx/lib/tl/include/bits/
A Dlist_basics.h60 class Iterator
71 Iterator operator ++ () { _c = POLICY::next(_c); return *this; }
73 bool operator == (Iterator const &o) const { return *_c == *o._c; }
74 bool operator != (Iterator const &o) const { return !operator == (o); }
76 Iterator() : _c(__end()) {} in Iterator() function
87 explicit Iterator(Internal_type i) : _c(i) {} in Iterator() function
111 Const_iterator(Iterator const &o) : _c(*o) {} in Const_iterator()
138 Iterator begin() { return Iterator(&_f); } in begin()
152 Iterator end() { return Iterator(); } in end()
155 static typename POLICY::Type __get_internal(Iterator const &i) { return i._c; } in __get_internal()
[all …]
A Dsmart_ptr_list.h52 class Iterator
55 Iterator() : _c(nullptr) {} in Iterator() function
60 Iterator operator ++ ()
66 bool operator == (Iterator const &o) const { return _c == o._c; }
67 bool operator != (Iterator const &o) const { return !operator == (o); }
72 explicit Iterator(Value_type *i) : _c(i) {} in Iterator() function
166 Iterator begin() { return Iterator(_f.get()); } in begin()
167 Iterator end() { return Iterator(); } in end()
A Dbst.h78 typedef __Bst_iter<Node, Node, Fwd> Iterator; typedef
190 Iterator begin() { return Iterator(head()); } in begin()
195 Iterator end() { return Iterator(); } in end()
321 return Iterator(static_cast<Node*>(q), static_cast<Node *>(r)); in find()
326 return Iterator(); in find()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
125 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
130 class Iterator,
140 typedef Iterator value_type;
143 typedef Iterator reference;
146 typedef Iterator const_reference;
154 Iterator
156 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
129 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
134 class Iterator,
147 typedef Iterator value_type;
150 typedef Iterator reference;
153 typedef Iterator const_reference;
161 Iterator
163 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/ext/pb_ds/detail/bin_search_tree_/
A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
125 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
130 class Iterator,
140 typedef Iterator value_type;
143 typedef Iterator reference;
146 typedef Iterator const_reference;
154 Iterator
156 { return Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd); } in operator *()
/l4re-core-master/cxx/lib/tl/include/
A Ddlist103 typedef __Iterator<T, typename C::Item> Iterator;
104 typedef Iterator Const_iterator;
113 static Iterator erase(Iterator const &e)
120 static Iterator iter(T const *e) { return Iterator(const_cast<T*>(e)); }
125 static Iterator insert_after(T *e, Iterator const &pos)
134 static Iterator insert_before(T *e, Iterator const &pos)
150 static Iterator __iter(typename C::Item *e) { return Iterator(e); }
165 typedef typename Base::Iterator Iterator;
190 Iterator erase(Iterator const &e)
239 typedef typename Base::Iterator Iterator;
[all …]
A Dhlist89 typedef typename Base::Iterator Iterator;
104 static Iterator iter(T *c) { return Base::__iter(c->Item::_pn); }
138 * \param pred Iterator pointing to the element after which the
142 * \return Iterator pointing to the newly inserted element.
144 Iterator insert(T *e, Iterator const &pred)
164 * \param pred Iterator pointing to the element after which the
167 * \return Iterator pointing to the newly inserted element.
171 static Iterator insert_after(T *e, Iterator const &pred)
188 * \param succ Iterator pointing to the element before which the
191 static void insert_before(T *e, Iterator const &succ)
[all …]
A Dslist59 typedef typename Base::Iterator Iterator;
99 void insert(T *e, Iterator const &pred)
106 static void insert_before(T *e, Iterator const &succ)
114 static void replace(Iterator const &p, T*e)
121 static Iterator erase(Iterator const &e)
A Davl_map78 typedef typename Base_type::Iterator Iterator;
79 typedef typename Base_type::Iterator iterator;
110 cxx::Pair<Iterator, int> insert(Key_type const &key, Data_type const &data)
A Davl_set228 typedef Avl_set_iter<_Node, Item_type, Fwd> Iterator;
229 typedef Iterator iterator;
285 cxx::Pair<Iterator, int> insert(Item_type const &item);
359 Iterator begin() { return _tree.begin(); }
364 Iterator end() { return _tree.end(); }
407 Pair<typename Base_avl_set<Item,Compare,Alloc,KEY_TYPE>::Iterator, int>
422 …return cxx::pair(Iterator(typename Tree::Iterator(err.first, err.first)), err.second ? 0 : -E_exis…
/l4re-core-master/l4sys/include/cxx/
A Dipc_varg258 /// Iterator state of a Varg list
336 /// Iterator for Valists
337 class Iterator
345 Iterator(Iter_state const &s)
356 Iterator &operator ++ ()
369 bool equals(Iterator const &o) const
377 bool operator == (Iterator const &o) const
394 Iterator begin() const
395 { return Iterator(_s); }
398 Iterator end() const
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
134 class _iterator(Iterator):
182 class _iterator(Iterator):
227 class _iterator(Iterator):
312 class _iterator(Iterator):
388 class RbtreeIterator(Iterator):
469 class _iter(Iterator):
512 class _iter(Iterator):
588 class _iter(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
151 class _iterator(Iterator):
203 class _iterator(Iterator):
250 class _iterator(Iterator):
337 class _iterator(Iterator):
426 class RbtreeIterator(Iterator):
515 class _iter(Iterator):
558 class _iter(Iterator):
634 class _iter(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
135 class _iterator(Iterator):
185 class _iterator(Iterator):
232 class _iterator(Iterator):
319 class _iterator(Iterator):
408 class RbtreeIterator(Iterator):
492 class _iter(Iterator):
535 class _iter(Iterator):
611 class _iter(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
139 class SmartPtrIterator(Iterator):
227 class _iterator(Iterator):
290 class _iterator(Iterator):
337 class _iterator(Iterator):
424 class _iterator(Iterator):
614 class _iter(Iterator):
657 class _iter(Iterator):
739 class _iter(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
293 class _iterator(Iterator):
356 class _iterator(Iterator):
401 class _iterator(Iterator):
486 class _iterator(Iterator):
681 class _iter(Iterator):
722 class _iter(Iterator):
802 class _iter(Iterator):
1032 class _iterator(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
175 class _iterator(Iterator):
227 class _iterator(Iterator):
274 class _iterator(Iterator):
361 class _iterator(Iterator):
549 class _iter(Iterator):
592 class _iter(Iterator):
668 class _iter(Iterator):
895 class _iterator(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
295 class _iterator(Iterator):
358 class _iterator(Iterator):
403 class _iterator(Iterator):
488 class _iterator(Iterator):
683 class _iter(Iterator):
724 class _iter(Iterator):
804 class _iter(Iterator):
1034 class _iterator(Iterator):
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/python/libstdcxx/v6/
A Dprinters.py41 Iterator = object variable
49 class Iterator: class
295 class _iterator(Iterator):
358 class _iterator(Iterator):
403 class _iterator(Iterator):
507 class _iterator(Iterator):
702 class _iter(Iterator):
743 class _iter(Iterator):
823 class _iter(Iterator):
1053 class _iterator(Iterator):
[all …]

Completed in 62 milliseconds

123