Home
last modified time | relevance | path

Searched refs:range_size (Results 1 – 25 of 45) sorted by relevance

12

/third_party/boost/libs/range/test/
Dextension_size.cpp35 boost::range_size<std::list<int> >::type,
69 boost::range_size<FooWithSize<boost::uint8_t> >::type
76 boost::range_size<FooWithSize<boost::uint16_t> >::type
83 boost::range_size<FooWithSize<boost::uint32_t> >::type
90 boost::range_size<FooWithSize<boost::uint64_t> >::type
111 boost::range_size<FooWithSize<UdtSizeType> >::type
158 boost::range_size<
179 inline boost::range_size<FooWithoutSize>::type
189 boost::range_size<
195 typedef boost::range_size<boost_range_extension_size_test::FooWithoutSize>::type t1;
Dsize_type.cpp32 boost::range_size<cont>::type in test_size()
38 boost::range_size<const cont>::type in test_size()
45 boost::range_size<cont&&>::type in test_size()
Darray.cpp44 BOOST_STATIC_ASSERT(( is_same< range_size<array_t>::type, std::size_t >::value )); in check_array()
52 BOOST_STATIC_ASSERT(( is_same< range_size<const array_t>::type, std::size_t >::value )); in check_array()
Dstd_container.cpp38 …BOOST_STATIC_ASSERT(( boost::is_same< boost::range_size<vec_t>::type, vec_t::size_type >::value )); in check_std_container()
44 …BOOST_STATIC_ASSERT(( boost::is_same< boost::range_size<const vec_t>::type, vec_t::size_type >::va… in check_std_container()
Dstring.cpp155 BOOST_STATIC_ASSERT(( is_same< range_size<char_iterator_t>::type, std::size_t >::value )); in check_char()
165 BOOST_STATIC_ASSERT(( is_same< range_size<char_array_t>::type, std::size_t >::value )); in check_char()
234 BOOST_STATIC_ASSERT(( is_same< range_size<wchar_iterator_t>::type, std::size_t >::value )); in check_string()
Diterator_pair.cpp49 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_size<pair_t>::type, std::size_t >::value )); in check_iterator_pair()
61 …BOOST_STATIC_ASSERT(( boost::is_same< boost::range_size<const_pair_tt>::type, std::size_t >::value… in check_iterator_pair()
/third_party/boost/boost/range/
Dsize_type.hpp72 struct range_size struct
76 struct range_size<C, true> struct
82 struct range_size : struct
83 detail::range_size<T>
Dsize.hpp35 typename range_size<const SinglePassRange>::type
45 typename range_size<const SinglePassRange>::type
54 inline typename range_size<const SinglePassRange>::type
Drange_fwd.hpp50 struct range_size;
/third_party/boost/boost/proto/functional/range/
Dsize.hpp28 : boost::range_size<Rng>
33 : boost::range_size<Rng>
37 typename boost::range_size<Rng>::type operator()(Rng const &rng) const in operator ()()
/third_party/boost/boost/geometry/util/
Drange.hpp48 typedef typename boost::range_size<RandomAccessRange>::type size_type;
67 typename boost::range_size<RandomAccessRange const>::type i) in pos()
80 typename boost::range_size<RandomAccessRange>::type i) in pos()
93 typename boost::range_size<RandomAccessRange const>::type i) in at()
106 typename boost::range_size<RandomAccessRange>::type i) in at()
196 typename boost::range_size<Range>::type new_size) in resize()
/third_party/boost/libs/range/doc/
Dexample.cpp69 struct range_size< Foo::Pair<T> > struct
111 inline typename boost::range_size< Pair<T> >::type
135 boost::range_size< Foo::Pair<iter> >::type s = boost::size( pair ); in main()
Dupgrade.qbk27 otherwise range_size<Rng>::type is used. This is the distance type promoted to
60 # `range_size<T>::type` has been completely removed in favor of `range_difference<T>::type`
/third_party/boost/boost/geometry/algorithms/
Ddiscrete_hausdorff_distance.hpp67 typedef typename boost::range_size<Range>::type size_type; in apply()
106 typedef typename boost::range_size<Range1>::type size_type; in apply()
158 typedef typename boost::range_size<Multi_range>::type size_type; in apply()
198 typedef typename boost::range_size<Multi_Range1>::type size_type; in apply()
Ddiscrete_frechet_distance.hpp83 typedef typename boost::range_size<Linestring1>::type size_type1; in apply()
84 typedef typename boost::range_size<Linestring2>::type size_type2; in apply()
/third_party/boost/boost/container/detail/
Diterators.hpp52 BOOST_CONTAINER_FORCEINLINE explicit constant_iterator(const T &ref, Difference range_size) in constant_iterator() argument
53 : m_ptr(&ref), m_num(range_size){} in constant_iterator()
163 BOOST_CONTAINER_FORCEINLINE explicit value_init_construct_iterator(Difference range_size) in value_init_construct_iterator() argument
164 : m_num(range_size){} in value_init_construct_iterator()
274 BOOST_CONTAINER_FORCEINLINE explicit default_init_construct_iterator(Difference range_size) in default_init_construct_iterator() argument
275 : m_num(range_size){} in default_init_construct_iterator()
385 BOOST_CONTAINER_FORCEINLINE explicit repeat_iterator(T &ref, Difference range_size) in repeat_iterator() argument
386 : m_ptr(&ref), m_num(range_size){} in repeat_iterator()
/third_party/boost/boost/geometry/algorithms/detail/
Dsub_range.hpp69 typedef typename boost::range_size in apply()
99 typedef typename boost::range_size<Geometry>::type size_type; in apply()
Dsingle_geometry.hpp56 typedef typename boost::range_size<Geometry>::type size_type; in apply()
/third_party/boost/boost/multi_index/
Dhashed_index.hpp1505 int range_size=0; in in_place() local
1527 if(range_size==1&&!found)return false; in in_place()
1528 if(range_size==2)return found; in in_place()
1529 range_size=0; in in_place()
1536 if(range_size==1)return true; in in_place()
1537 range_size=1; in in_place()
1541 if(range_size==0&&found)return false; in in_place()
1542 if(range_size==1&&!found)return false; in in_place()
1543 if(range_size==2)return false; in in_place()
1544 ++range_size; in in_place()
[all …]
/third_party/boost/boost/range/detail/
Dstr_types.hpp32 struct range_size<T*> struct
Dsize_type.hpp46 class range_size class
/third_party/boost/boost/geometry/index/detail/algorithms/
Dpath_intersection.hpp59 typedef typename ::boost::range_size<Linestring>::type size_type; in apply()
/third_party/boost/boost/geometry/algorithms/detail/sections/
Drange_by_section.hpp78 typedef typename boost::range_size<MultiGeometry>::type size_type; in apply()
/third_party/boost/boost/geometry/algorithms/detail/disjoint/
Dlinear_segment_or_box.hpp102 typedef typename ::boost::range_size<view_type>::type size_type; in apply()
/third_party/boost/boost/geometry/geometries/adapted/boost_polygon/
Dring.hpp123 struct range_size<boost::polygon::polygon_data<CoordinateType> > struct

12