Home
last modified time | relevance | path

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

123

/third_party/boost/boost/gil/
Dpixel_iterator_adaptor.hpp59 …const dereference_iterator_adaptor& p) const { return this->base_reference()> p.base_reference(); } in operator >()
60 …const dereference_iterator_adaptor& p) const { return this->base_reference()< p.base_reference(); } in operator <()
61 …const dereference_iterator_adaptor& p) const { return this->base_reference()>=p.base_reference(); } in operator >=()
62 …const dereference_iterator_adaptor& p) const { return this->base_reference()<=p.base_reference(); } in operator <=()
63 …const dereference_iterator_adaptor& p) const { return this->base_reference()==p.base_reference(); } in operator ==()
64 …const dereference_iterator_adaptor& p) const { return this->base_reference()!=p.base_reference(); } in operator !=()
66 Iterator& base() { return this->base_reference(); } in base()
67 const Iterator& base() const { return this->base_reference(); } in base()
74 reference dereference() const { return _deref_fn(*(this->base_reference())); } in dereference()
Dstep_iterator.hpp59 void increment() { _step_fn.advance(this->base_reference(),1); } in increment()
60 void decrement() { _step_fn.advance(this->base_reference(),-1); } in decrement()
61 void advance(base_difference_type d) { _step_fn.advance(this->base_reference(),d); } in advance()
62 …ator_adaptor& it) const { return _step_fn.difference(this->base_reference(),it.base_reference()); } in distance_to()
163 x_iterator& base() { return parent_t::base_reference(); } in base()
164 x_iterator const& base() const { return parent_t::base_reference(); } in base()
/third_party/boost/boost/iterator/
Dreverse_iterator.hpp43 Iterator it = this->base_reference(); in dereference()
48 void increment() { --this->base_reference(); } in increment()
49 void decrement() { ++this->base_reference(); } in decrement()
53 this->base_reference() -= n; in advance()
60 return this->base_reference() - y.base(); in distance_to()
Dfilter_iterator.hpp89 ++(this->base_reference()); in increment()
95 while(!this->m_predicate(*--(this->base_reference()))){}; in decrement()
101 ++(this->base_reference()); in satisfy_predicate()
/third_party/boost/boost/archive/iterators/
Dinsert_linebreaks.hpp63 this->base_reference() == rhs.base_reference() in equal()
73 ++(this->base_reference()); in increment()
78 return * (this->base_reference()); in dereference()
90 super_t(rhs.base_reference()), in insert_linebreaks()
Dtransform_width.hpp76 return this->base_reference() == rhs.base_reference(); in equal_impl()
79 if(this->base_reference() == rhs.base_reference()){ in equal_impl()
124 super_t(rhs.base_reference()), in transform_width()
149 m_buffer_in = * this->base_reference()++; in fill()
Dxml_unescape.hpp63 super_t(rhs.base_reference()) in xml_unescape()
70 if(* literal != * ++(this->base_reference())) in drain_residue()
88 value_type retval = * this->base_reference(); in drain()
92 retval = * ++(this->base_reference()); in drain()
103 retval = * ++(this->base_reference()); in drain()
Dmb_from_wchar.hpp81 && this->base_reference() == rhs.base_reference() in equal()
86 wchar_t value = * this->base_reference(); in fill()
107 ++(this->base_reference()); in increment()
131 super_t(rhs.base_reference()), in mb_from_wchar()
Dremove_whitespace.hpp105 while(! m_predicate(* this->base_reference())) in dereference_impl()
106 ++(this->base_reference()); in dereference_impl()
109 return * this->base_reference(); in dereference_impl()
123 ++(this->base_reference()); in increment()
159 super_t(rhs.base_reference()) in remove_whitespace()
Dxml_escape.hpp47 super_t(rhs.base_reference()) in xml_escape()
56 char current_value = * this->base_reference(); in fill()
89 wchar_t current_value = * this->base_reference(); in fill()
Descape.hpp79 if(this->base_reference() != rhs.base_reference()) in equal()
89 ++(this->base_reference()); in increment()
Dwchar_from_mb.hpp141 super_t(rhs.base_reference()), in wchar_from_mb()
152 typename boost::iterators::iterator_reference<Base>::type c = *(this->base_reference()); in drain()
158 ++(this->base_reference()); in drain()
/third_party/boost/boost/multi_index/detail/
Dsafe_mode.hpp449 this->base_reference()=x.base_reference(); in operator =()
466 node_type* get_node()const{return this->base_reference().get_node();} in get_node()
475 return *(this->base_reference()); in dereference()
483 return this->base_reference()==x.base_reference(); in equal()
490 ++(this->base_reference()); in increment()
497 --(this->base_reference()); in decrement()
504 this->base_reference()+=n; in advance()
512 return x.base_reference()-this->base_reference(); in distance_to()
538 this->base_reference().save(ar,version); in BOOST_SERIALIZATION_SPLIT_MEMBER()
544 this->base_reference().load(ar,version); in load()
/third_party/boost/boost/spirit/home/classic/iterator/
Dfile_iterator.hpp190 return this->base_reference().get_cur_char(); in dereference()
195 this->base_reference().next_char(); in increment()
200 this->base_reference().prev_char(); in decrement()
205 this->base_reference().advance(n); in advance()
216 return x.base().distance(this->base_reference()); in distance_to()
Dposition_iterator.hpp255 ++this->base_reference();
260 ++this->base_reference();
261 if (this->base_reference() == _end || *(this->base()) != '\n')
269 ++this->base_reference();
273 ++this->base_reference();
278 _isend = (this->base_reference() == _end);
/third_party/boost/boost/heap/detail/
Dtree_iterator.hpp223 adaptor_type::base_reference() = top_node; in tree_iterator()
245 return adaptor_type::base_reference(); in get_node()
252 adaptor_type::base_reference() = 0; in increment()
257 adaptor_type::base_reference() = next; in increment()
263 return ValueExtractor::operator()(adaptor_type::base_reference()->value); in dereference()
335 NodeIterator next = adaptor_type::base_reference(); in increment()
354 adaptor_type::base_reference() = next; in increment()
360 return ValueExtractor::operator()(get_node(adaptor_type::base_reference())->value); in dereference()
370 return get_node(adaptor_type::base_reference()); in get_node()
/third_party/boost/libs/compute/include/boost/compute/iterator/
Dstrided_iterator.hpp193 && (other.base_reference() == this->base_reference()); in equal()
198 std::advance(super_type::base_reference(), m_stride); in increment()
203 std::advance(super_type::base_reference(),-m_stride); in decrement()
208 std::advance(super_type::base_reference(), n * m_stride); in advance()
213 return std::distance(this->base_reference(), other.base_reference()) / m_stride; in distance_to()
/third_party/boost/boost/compute/iterator/
Dstrided_iterator.hpp193 && (other.base_reference() == this->base_reference()); in equal()
198 std::advance(super_type::base_reference(), m_stride); in increment()
203 std::advance(super_type::base_reference(),-m_stride); in decrement()
208 std::advance(super_type::base_reference(), n * m_stride); in advance()
213 return std::distance(this->base_reference(), other.base_reference()) / m_stride; in distance_to()
/third_party/boost/boost/geometry/iterators/
Dever_circling_iterator.hpp52 this->base_reference() = begin; in ever_circling_iterator()
61 this->base_reference() = start; in ever_circling_iterator()
68 this->base_reference() = it; in moveto()
76 (this->base_reference())++; in increment()
84 this->base_reference() = this->m_begin; in check_end()
/third_party/boost/boost/wave/util/
Dunput_queue_iterator.hpp68 { return base_type::base_reference(); } in get_base_iterator()
70 { return base_type::base_reference(); } in get_base_iterator()
85 return *base_type::base_reference(); in dereference()
96 ++base_type::base_reference(); in increment()
/third_party/boost/boost/poly_collection/detail/
Dany_iterator.hpp55 this->base_reference()=x.base(); in operator =()
62 {this->base_reference()=p;return *this;} in operator =()
Dcallable_wrapper_iterator.hpp57 this->base_reference()=x.base(); in operator =()
64 {this->base_reference()=p;return *this;} in operator =()
/third_party/boost/libs/stl_interfaces/example/
Dfiltered_int_iterator.cpp58 constexpr int *& base_reference() noexcept { return it_; } in base_reference() function
59 constexpr int * base_reference() const noexcept { return it_; } in base_reference() function
/third_party/boost/libs/iterator/doc/
Diterator_adaptor_ref.rst31 Base const& base_reference() const;
32 Base& base_reference();
135 ``Base const& base_reference() const;``
140 ``Base& base_reference();``
/third_party/boost/boost/property_map/
Dproperty_map_iterator.hpp50 return m_map[*(this->base_reference())]; in dereference()
85 return get(m_map, *(this->base_reference())); in dereference()

123