Home
last modified time | relevance | path

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

1234567891011

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/detail/
H A Dconstruct.hpp26 template <typename Iterator>
27 struct assign_to_attribute_from_iterators<char, Iterator>
30 call(Iterator const& first, Iterator const&, char& attr) in call()
36 template <typename Iterator>
37 struct assign_to_attribute_from_iterators<signed char, Iterator>
40 call(Iterator const& first, Iterator const&, signed char& attr) in call()
46 template <typename Iterator>
47 struct assign_to_attribute_from_iterators<unsigned char, Iterator>
50 call(Iterator const& first, Iterator const&, unsigned char& attr) in call()
57 template <typename Iterator>
[all …]
H A Dparse_auto.hpp31 template <typename Iterator>
32 static bool call(Iterator& first, Iterator last, Expr& expr) in call()
37 template <typename Iterator>
38 static bool call(Iterator& first, Iterator last, Expr const& expr) in call()
51 template <typename Iterator>
52 static bool call(Iterator& first, Iterator last, char& expr) in call()
57 template <typename Iterator>
58 static bool call(Iterator& first, Iterator last, char const&) in call()
67 template <typename Iterator>
68 static bool call(Iterator& first, Iterator last, wchar_t& expr) in call()
[all …]
H A Dassign_to.hpp45 template <typename Attribute, typename Iterator, typename Enable>
50 call(Iterator const& first, Iterator const& last, Attribute& attr, mpl::false_) in call()
55 for (Iterator i = first; i != last; ++i) in call()
63 call(Iterator const& first, Iterator const& last, Attribute& attr, mpl::true_) in call()
70 call(Iterator const& first, Iterator const& last, Attribute& attr) in call()
76 template <typename Attribute, typename Iterator>
78 reference_wrapper<Attribute>, Iterator>
81 call(Iterator const& first, Iterator const& last in call()
87 for (Iterator i = first; i != last; ++i) in call()
93 template <typename Attribute, typename Iterator>
[all …]
H A Dstring_parse.hpp18 template <typename Char, typename Iterator, typename Attribute>
21 , Iterator& first, Iterator const& last, Attribute& attr) in string_parse()
23 Iterator i = first; in string_parse()
38 template <typename String, typename Iterator, typename Attribute>
41 , Iterator& first, Iterator const& last, Attribute& attr) in string_parse()
43 Iterator i = first; in string_parse()
55 template <typename Char, typename Iterator, typename Attribute>
58 , Iterator& first, Iterator const& last, Attribute& attr) in string_parse()
60 Iterator i = first; in string_parse()
70 template <typename String, typename Iterator, typename Attribute>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/iterator/
H A Diterator_concepts.hpp42 BOOST_concept(ReadableIterator,(Iterator))
43 : boost::Assignable<Iterator>
44 , boost::CopyConstructible<Iterator>
47 … typedef BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::value_type value_type;
48 typedef BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::reference reference;
57 Iterator i;
61 typename Iterator
62 … , typename ValueType = BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::value_type
65 : boost::CopyConstructible<Iterator>
73 Iterator i;
[all …]
H A Dfilter_iterator.hpp20 template <class Predicate, class Iterator>
25 template <class Predicate, class Iterator>
29 filter_iterator<Predicate, Iterator>
30 , Iterator
34 typename iterator_traversal<Iterator>::type
44 template <class Predicate, class Iterator>
46 : public detail::filter_iterator_base<Predicate, Iterator>::type
49 Predicate, Iterator
57 filter_iterator(Predicate f, Iterator x, Iterator end_ = Iterator()) in filter_iterator()
63 filter_iterator(Iterator x, Iterator end_ = Iterator()) in filter_iterator()
[all …]
H A Dtransform_iterator.hpp36 …template <class UnaryFunction, class Iterator, class Reference = use_default, class Value = use_de…
42 template <class UnaryFunc, class Iterator, class Reference, class Value>
50 , result_of<const UnaryFunc(typename std::iterator_traits<Iterator>::reference)>
65 transform_iterator<UnaryFunc, Iterator, Reference, Value>
66 , Iterator
74 template <class UnaryFunc, class Iterator, class Reference, class Value>
76 …: public boost::iterators::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>:…
79 boost::iterators::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type
87 transform_iterator(Iterator const& x, UnaryFunc f) in transform_iterator()
90 explicit transform_iterator(Iterator const& x) in transform_iterator()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/
H A Dparse.hpp23 template <typename Iterator, typename Expr>
26 Iterator& first in parse()
27 , Iterator last in parse()
34 BOOST_CONCEPT_ASSERT((ForwardIterator<Iterator>)); in parse()
39 template <typename Iterator, typename Expr>
42 Iterator const& first_ in parse()
43 , Iterator last in parse()
46 Iterator first = first_; in parse()
66 template <typename Iterator, typename Expr, typename Attr>
69 Iterator& first in parse()
[all …]
H A Dparse_attr.hpp41 template <typename Iterator, typename Expr
45 Iterator& first in parse()
46 , Iterator last in parse()
54 BOOST_CONCEPT_ASSERT((ForwardIterator<Iterator>)); in parse()
69 template <typename Iterator, typename Expr
73 Iterator const& first_ in parse()
74 , Iterator last in parse()
78 Iterator first = first_; in parse()
83 template <typename Iterator, typename Expr, typename Skipper
87 Iterator& first in phrase_parse()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/container/detail/
H A Dadvanced_insert_int.hpp46 template<class Allocator, class FwdIt, class Iterator>
56 void uninitialized_copy_n_and_update(Allocator &a, Iterator p, size_type n) in uninitialized_copy_n_and_update()
62 void copy_n_and_update(Allocator &, Iterator p, size_type n) in copy_n_and_update()
71 template<class Allocator, class FwdIt, class Iterator>
81 void uninitialized_copy_n_and_update(Allocator &a, Iterator p, size_type n) in uninitialized_copy_n_and_update()
86 void copy_n_and_update(Allocator &, Iterator p, size_type n) in copy_n_and_update()
95 template<class Allocator, class Iterator>
105 void uninitialized_copy_n_and_update(Allocator &a, Iterator p, size_type n) const in uninitialized_copy_n_and_update()
108 void copy_n_and_update(Allocator &, Iterator p, size_type n) const in copy_n_and_update()
118 template<class Allocator, class Iterator>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/numeric/
H A Dreal_policies.hpp31 template <typename Iterator>
33 parse_sign(Iterator& /*first*/, Iterator const& /*last*/) in parse_sign()
38 template <typename Iterator, typename Attribute>
40 parse_n(Iterator& first, Iterator const& last, Attribute& attr_) in parse_n()
45 template <typename Iterator>
47 parse_dot(Iterator& first, Iterator const& last) in parse_dot()
55 template <typename Iterator, typename Attribute>
57 parse_frac_n(Iterator& first, Iterator const& last, Attribute& attr_, int& frac_digits) in parse_frac_n()
59 Iterator savef = first; in parse_frac_n()
74 template <typename Iterator>
[all …]
H A Dnumeric_utils.hpp26 template <typename Iterator>
28 extract_sign(Iterator& first, Iterator const& last) in extract_sign()
55 template <typename Iterator>
56 inline static bool call(Iterator& first, Iterator const& last, T& attr_) in call()
71 Iterator save = first; in call()
81 template <typename Iterator, typename Attribute>
82 inline static bool call(Iterator& first, Iterator const& last, Attribute& attr_) in call()
106 template <typename Iterator>
107 inline static bool call(Iterator& first, Iterator const& last, T& attr_) in call()
120 Iterator save = first; in call()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/iterator/
H A Dadvance.hpp35 template <typename Iterator, typename N>
39 , advance_detail::forward<Iterator, N::value>
40 , advance_detail::backward<Iterator, N::value>
43 BOOST_MPL_ASSERT_NOT((traits::is_random_access<Iterator>));
50 template <typename Iterator, typename N>
51 struct apply : Iterator::template advance<Iterator, N> {};
66 template <typename Iterator, int N>
68 …: extension::advance_impl<typename detail::tag_of<Iterator>::type>::template apply<Iterator, mpl::…
71 template <typename Iterator, typename N>
73 … : extension::advance_impl<typename detail::tag_of<Iterator>::type>::template apply<Iterator, N>
[all …]
H A Dderef.hpp27 template <typename Iterator>
34 template <typename Iterator>
35 struct apply : Iterator::template deref<Iterator> {};
50 template <typename Iterator>
52 : extension::deref_impl<typename detail::tag_of<Iterator>::type>::
53 template apply<Iterator>
57 template <typename Iterator>
59 inline typename result_of::deref<Iterator>::type
60 deref(Iterator const& i) in deref()
62 typedef result_of::deref<Iterator> deref_meta; in deref()
[all …]
H A Diterator_adapter.hpp48 template <typename Iterator, typename N>
53 typename Iterator::iterator_base_type, N
59 call(Iterator const& it) in call()
75 template <typename Iterator>
78 typename Iterator::iterator_base_type
83 template <typename Iterator>
88 typename Iterator::iterator_base_type
94 call(Iterator const& it) in call()
101 template <typename Iterator>
106 typename Iterator::iterator_base_type
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/nonterminal/
H A Derror_handler.hpp35 template <typename Iterator, bool active>
38 reset_on_exit(Iterator&) {} in reset_on_exit()
45 template <typename Iterator>
46 struct reset_on_exit<Iterator, true>
48 reset_on_exit(Iterator& it) in reset_on_exit()
61 Iterator& it_;
67 typename Iterator, typename Context
73 bool(Iterator& first, Iterator const& last
86 Iterator& first, Iterator const& last in operator ()()
89 typedef qi::detail::reset_on_exit<Iterator in operator ()()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/
H A Dtoken_iterator.hpp29 template <class TokenizerFunc, class Iterator, class Type>
32 token_iterator<TokenizerFunc, Iterator, Type>
36 , typename iterator_traversal<Iterator>::type
48 Iterator begin_;
49 Iterator end_;
79 token_iterator(TokenizerFunc f, Iterator begin, Iterator e = Iterator()) in token_iterator()
82 token_iterator(Iterator begin, Iterator e = Iterator()) in token_iterator()
88 , typename enable_if_convertible<OtherIter, Iterator>::type* = 0) in token_iterator()
92 Iterator base()const{return begin_;} in base()
94 Iterator end()const{return end_;} in end()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/adapted/mpl/
H A Dmpl_iterator.hpp31 template <typename Iterator>
32 struct value_of : mpl::deref<typename Iterator::iterator_type> {};
34 template <typename Iterator>
38 typename Iterator::iterator_type>::type
43 call(Iterator) in call()
49 template <typename Iterator>
53 typename mpl::next<typename Iterator::iterator_type>::type>
58 call(Iterator) in call()
64 template <typename Iterator>
68 typename mpl::prior<typename Iterator::iterator_type>::type>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/range/
H A Dconcepts.hpp122 template<class Iterator>
123 struct IncrementableIteratorConcept : CopyConstructible<Iterator>
126 typedef BOOST_DEDUCED_TYPENAME iterator_traversal<Iterator>::type traversal_category;
140 Iterator i;
144 template<class Iterator>
146 : IncrementableIteratorConcept<Iterator>
147 , EqualityComparable<Iterator>
158 Iterator i2(++i); in BOOST_CONCEPT_USAGE()
167 BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::reference r1(*i); in BOOST_CONCEPT_USAGE()
170 … BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::reference r2(*(++i)); in BOOST_CONCEPT_USAGE()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/auxiliary/
H A Dlazy.hpp48 template <typename Parser, typename Iterator, typename Context
51 , Iterator& first, Iterator const& last in lazy_parse_impl()
58 template <typename Parser, typename Iterator, typename Context
61 , Iterator& first, Iterator const& last in lazy_parse_impl()
70 template <typename Parser, typename Iterator, typename Context
73 , Iterator& first, Iterator const& last in lazy_parse_impl_main()
87 template <typename Context, typename Iterator>
110 traits::attribute_of<parser_type, Context, Iterator>::type
117 template <typename Iterator, typename Context
119 bool parse(Iterator& first, Iterator const& last in parse()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/no_ctps/
H A Diter_fold_if_impl.hpp15 template< typename Iterator, typename State >
19 typedef Iterator iterator;
26 typename Iterator
33 typedef typename apply2< StateOp,State,Iterator >::type state;
42 typename Iterator
50 typedef Iterator iterator;
55 typename Iterator
62 typedef typename apply2< Predicate,State,Iterator >::type not_last;
65 >::template result_< Iterator,State,ForwardOp, mpl::next<Iterator> > impl_;
72 typename Iterator
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc/
H A Diter_fold_if_impl.hpp15 template< typename Iterator, typename State >
19 typedef Iterator iterator;
26 typename Iterator
33 typedef typename apply2< StateOp,State,Iterator >::type state;
42 typename Iterator
50 typedef Iterator iterator;
55 typename Iterator
62 typedef typename apply2< Predicate,State,Iterator >::type not_last;
65 >::template result_< Iterator,State,ForwardOp, mpl::next<Iterator> > impl_;
72 typename Iterator
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc551/
H A Diter_fold_if_impl.hpp15 template< typename Iterator, typename State >
19 typedef Iterator iterator;
26 typename Iterator
33 typedef typename apply2< StateOp,State,Iterator >::type state;
42 typename Iterator
50 typedef Iterator iterator;
55 typename Iterator
62 typedef typename apply2< Predicate,State,Iterator >::type not_last;
65 >::template result_< Iterator,State,ForwardOp, mpl::next<Iterator> > impl_;
72 typename Iterator
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/msvc60/
H A Diter_fold_if_impl.hpp15 template< typename Iterator, typename State >
19 typedef Iterator iterator;
26 typename Iterator
33 typedef typename apply2< StateOp,State,Iterator >::type state;
42 typename Iterator
50 typedef Iterator iterator;
55 typename Iterator
62 typedef typename apply2< Predicate,State,Iterator >::type not_last;
65 >::template result_< Iterator,State,ForwardOp, mpl::next<Iterator> > impl_;
72 typename Iterator
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc_pre590/
H A Diter_fold_if_impl.hpp15 template< typename Iterator, typename State >
19 typedef Iterator iterator;
26 typename Iterator
33 typedef typename apply2< StateOp,State,Iterator >::type state;
42 typename Iterator
50 typedef Iterator iterator;
55 typename Iterator
62 typedef typename apply2< Predicate,State,Iterator >::type not_last;
65 >::template result_< Iterator,State,ForwardOp, mpl::next<Iterator> > impl_;
72 typename Iterator
[all …]

1234567891011