Home
last modified time | relevance | path

Searched refs:Difference (Results 1 – 25 of 118) sorted by relevance

12345

/third_party/boost/boost/range/adaptor/
Dtype_erased.hpp27 , class Difference = use_default
39 , class Difference
47 , Difference
55 , Difference in operator |() argument
67 , Difference in operator |()
78 , class Difference
86 , Difference
94 , Difference in operator |() argument
106 , Difference in operator |()
117 , class Difference
[all …]
Dstrided.hpp407 template<class Rng, class Difference> inline
414 Difference stride, in make_begin_strided_iterator()
423 template<class Rng, class Difference> inline
430 Difference stride, in make_begin_strided_iterator()
439 template<class Rng, class Difference> inline
446 Difference stride, in make_end_strided_iterator()
455 template<class Rng, class Difference> inline
462 Difference stride, in make_end_strided_iterator()
471 template<class Rng, class Difference> inline
478 Difference stride, in make_begin_strided_iterator()
[all …]
/third_party/boost/boost/container/detail/
Diterators.hpp44 template <class T, class Difference = std::ptrdiff_t>
47 <std::random_access_iterator_tag, T, Difference, const T*, const T &>
49 typedef constant_iterator<T, Difference> this_type;
52 BOOST_CONTAINER_FORCEINLINE explicit constant_iterator(const T &ref, Difference range_size) in constant_iterator()
97 …BOOST_CONTAINER_FORCEINLINE friend Difference operator- (const constant_iterator& i, const constan… in operator -()
101 BOOST_CONTAINER_FORCEINLINE constant_iterator& operator+=(Difference off) in operator +=()
104 BOOST_CONTAINER_FORCEINLINE constant_iterator operator+(Difference off) const in operator +()
111 …BOOST_CONTAINER_FORCEINLINE friend constant_iterator operator+(Difference off, const constant_iter… in operator +()
114 BOOST_CONTAINER_FORCEINLINE constant_iterator& operator-=(Difference off) in operator -=()
117 BOOST_CONTAINER_FORCEINLINE constant_iterator operator-(Difference off) const in operator -()
[all …]
Dconstruct_in_place.hpp43 template <class T, class Difference>
52 template <class T, class EmplaceFunctor, class Difference>
74 template <class DstIt, class Difference>
84 template <class T, class EmplaceFunctor, class Difference>
/third_party/boost/boost/range/detail/
Dany_iterator_interface.hpp154 , class Difference
167 typedef Difference difference_type;
172 virtual any_random_access_iterator_interface<const_reference, Difference, Buffer>*
175 … virtual any_random_access_iterator_interface<reference_as_value_type, Difference, Buffer>*
178 virtual void advance(Difference offset) = 0;
180 … virtual Difference distance_to(const any_random_access_iterator_interface& other) const = 0;
186 , class Difference
193 , class Difference
199 , Difference
208 , class Difference
[all …]
Dany_iterator_wrapper.hpp409 , class Difference
415 , Difference
422 Difference,
428 typedef Difference difference_type;
451 , Difference
460 , Difference in clone_const_ref()
471 , Difference
480 , Difference in clone_reference_as_value()
503 virtual void advance(Difference offset) in advance()
513 …virtual Difference distance_to(const any_random_access_iterator_interface<Reference, Difference, B… in distance_to() argument
[all …]
Dany_iterator.hpp79 , class Difference
100 , class Difference
108 , Difference
130 , class Difference
138 , Difference
147 , Difference
154 typedef Difference difference_type;
175 , class Difference
183 , Difference
192 , Difference
[all …]
/third_party/boost/boost/iterator/
Dcounting_iterator.hpp21 , class Difference
82 template <class Incrementable, class CategoryOrTraversal, class Difference>
95 Difference
104 counting_iterator<Incrementable, CategoryOrTraversal, Difference> // self
125 template <class Difference, class Incrementable1, class Incrementable2>
128 static Difference distance(Incrementable1 x, Incrementable2 y) in distance()
135 template <class Difference, class Incrementable1, class Incrementable2>
138 static Difference distance(Incrementable1 x, Incrementable2 y) in distance()
148 , class Difference = use_default
152 Incrementable, CategoryOrTraversal, Difference
[all …]
Dindirect_iterator.hpp40 template <class Iter, class Value, class Category, class Reference, class Difference>
45 template <class Iter, class Value, class Category, class Reference, class Difference>
51 indirect_iterator<Iter, Value, Category, Reference, Difference>
65 , Difference
79 , class Difference = use_default
83 Iterator, Value, Category, Reference, Difference
87 Iterator, Value, Category, Reference, Difference
Diterator_facade.hpp112 , class Difference
142 iterator<iterator_category, value_type, Difference, pointer, Reference>
440 , class Difference
624 , class Difference
626 …class iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, fal…
629 Value, CategoryOrTraversal, Reference, Difference
636 Value, CategoryOrTraversal, Reference, Difference
647 typedef Difference difference_type;
691 , class Difference
693 …class iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, fals…
[all …]
Diterator_adaptor.hpp165 , class Difference
202 Difference, iterator_difference<Base>
247 , class Difference = use_default
251 Derived, Base, Value, Traversal, Reference, Difference
258 Derived, Base, Value, Traversal, Reference, Difference
275 typedef iterator_adaptor<Derived,Base,Value,Traversal,Reference,Difference> iterator_adaptor_;
/third_party/boost/boost/graph/
Dadjacency_iterator.hpp20 template < class Graph, class Vertex, class OutEdgeIter, class Difference >
23 adjacency_iterator< Graph, Vertex, OutEdgeIter, Difference >, OutEdgeIter,
24 Vertex, use_default, Vertex, Difference >
27 adjacency_iterator< Graph, Vertex, OutEdgeIter, Difference >,
28 OutEdgeIter, Vertex, use_default, Vertex, Difference >
56 template < class Graph, class Vertex, class InEdgeIter, class Difference >
59 inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >,
60 InEdgeIter, Vertex, use_default, Vertex, Difference >
63 inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >,
64 InEdgeIter, Vertex, use_default, Vertex, Difference >
/third_party/boost/boost/range/
Dany_range.hpp78 , class Difference = std::ptrdiff_t
87 , Difference
100 , Difference
163 , class Difference = use_default
189 Difference
/third_party/boost/boost/geometry/views/detail/boundary_view/
Dimplementation.hpp62 typename Difference = typename boost::range_difference
73 polygon_rings_iterator<Polygon, Value, Reference, Difference>,
77 Difference
195 inline Difference distance_to(polygon_rings_iterator in distance_to()
203 return static_cast<Difference>(other.m_index) in distance_to()
204 - static_cast<Difference>(m_index); in distance_to()
207 inline void advance(Difference n) in advance()
/third_party/boost/libs/icl/doc/
Dfunctions_symmetric_difference.qbk10 [/ //= Symmetric Difference ===================================================]
11 [section Symmetric Difference]
86 [section Inplace operators][/ Symmetric Difference]
119 [endsect][/ Inplace operators Symmetric Difference]
121 [section Infix operators][/ Symmetric Difference]
144 [endsect][/ Infix operators Symmetric Difference]
161 [endsect][/ Symmetric Difference]
/third_party/boost/libs/hana/include/boost/hana/
Ddifference.hpp25 using Difference = BOOST_HANA_DISPATCH_IF(difference_impl<S>, in operator ()() typedef
29 return Difference::apply(static_cast<Xs&&>(xs), static_cast<Ys&&>(ys)); in operator ()()
/third_party/boost/boost/hana/
Ddifference.hpp25 using Difference = BOOST_HANA_DISPATCH_IF(difference_impl<S>, in operator ()() typedef
29 return Difference::apply(static_cast<Xs&&>(xs), static_cast<Ys&&>(ys)); in operator ()()
/third_party/boost/libs/range/doc/reference/adaptors/
Dtype_erased.qbk10 … [[Pipe] [`rng | boost::adaptors::type_erased<Value, Traversal, Reference, Difference, Buffer>()`]]
11 …::type_erase(rng, boost::adaptors::type_erased<Value, Traversal, Reference, Difference, Buffer>)`]]
23 …* `Difference` is the `difference_type` for the any_range. `boost::use_default` will equate to `ty…
26 … `typename any_range_type_generator< Rng, Value, Traversal, Reference, Difference, Buffer >` that …
/third_party/boost/libs/iterator/doc/
Dindirect_iterator_ref.rst12 , class Difference = use_default
70 if (Difference is use_default)
73 typedef Difference difference_type;
92 ``Value``, ``Reference``, and ``Difference`` shall be chosen so
Dcounting_iterator_ref.rst10 , class Difference = use_default
33 If the ``Difference`` argument is ``use_default`` then
35 type. Otherwise ``difference_type`` is ``Difference``.
Diterator_adaptor_ref.rst18 , class Difference = use_default
95 *D'* = if (Difference is use_default)
98 return Difference
/third_party/boost/libs/range/doc/reference/ranges/
Dany_range.qbk33 , class Difference
42 , Difference
51 , Difference
/third_party/boost/libs/iterator/test/
Dcounting_iterator_test.cpp186 template <class Integer, class Category, class Difference>
187 void test_integer3(Integer* = 0, Category* = 0, Difference* = 0) // default arg works around MSVC b… in test_integer3() argument
191 typedef boost::counting_iterator<Integer,Category,Difference> iterator; in test_integer3()
/third_party/boost/libs/iterator/doc/quickbook/
Dindirect_iterator.qbk88 , class Difference = use_default
145 if (Difference is use_default)
148 typedef Difference difference_type;
167 `Value`, `Reference`, and `Difference` shall be chosen so
Dcounting_iterator.qbk53 , class Difference = use_default
76 If the `Difference` argument is `use_default` then
78 type. Otherwise `difference_type` is `Difference`.

12345