Home
last modified time | relevance | path

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

12345

/third_party/boost/boost/gil/io/
Drow_buffer_helper.hpp32 using iterator_t = typename buffer_t::iterator; typedef
42 iterator_t begin() { return _row_buffer.begin(); } in begin()
43 iterator_t end() { return _row_buffer.end(); } in end()
65 using iterator_t = bit_aligned_pixel_iterator<pixel_type>; typedef
84 iterator_t begin() { return iterator_t( &_row_buffer.front(),0 ); } in begin()
85 iterator_t end() { return _r == 0 ? iterator_t( &_row_buffer.back() + 1, 0 ) in end()
86 : iterator_t( &_row_buffer.back() , (int) _r ); in end()
121 using iterator_t = bit_aligned_pixel_iterator<pixel_type>; typedef
152 iterator_t begin() { return iterator_t( &_row_buffer.front(),0 ); } in begin()
153 iterator_t end() { return _r == 0 ? iterator_t( &_row_buffer.back() + 1, 0 ) in end()
[all …]
/third_party/boost/libs/spirit/classic/example/fundamental/
Dfile_parser.cpp31 typedef file_iterator<char_t> iterator_t; typedef
32 typedef scanner<iterator_t> scanner_t;
40 void echo(iterator_t first, iterator_t const& last) in echo()
61 iterator_t first(argv[1]); in main()
70 iterator_t last = first.make_end(); in main()
76 parse_info <iterator_t> info = parse( in main()
/third_party/boost/boost/range/algorithm_ext/
Diota.hpp28 typedef BOOST_DEDUCED_TYPENAME range_iterator<ForwardRange>::type iterator_t; in iota() typedef
30 iterator_t last_target = ::boost::end(rng); in iota()
31 for (iterator_t target = ::boost::begin(rng); target != last_target; ++target, ++x) in iota()
41 typedef BOOST_DEDUCED_TYPENAME range_iterator<const ForwardRange>::type iterator_t; in iota() typedef
43 iterator_t last_target = ::boost::end(rng); in iota()
44 for (iterator_t target = ::boost::begin(rng); target != last_target; ++target, ++x) in iota()
/third_party/boost/libs/range/test/algorithm_test/
Dmerge.cpp30 typedef BOOST_DEDUCED_TYPENAME std::vector<value_t>::iterator iterator_t; in test() typedef
34 iterator_t reference_it in test()
41 iterator_t test_it in test()
45 std::distance<iterator_t>(reference_target.begin(), reference_it), in test()
46 std::distance<iterator_t>(test_target.begin(), test_it) in test()
58 std::distance<iterator_t>(reference_target.begin(), reference_it), in test()
59 std::distance<iterator_t>(test_target.begin(), test_it) in test()
71 std::distance<iterator_t>(reference_target.begin(), reference_it), in test()
72 std::distance<iterator_t>(test_target.begin(), test_it) in test()
85 std::distance<iterator_t>(reference_target.begin(), reference_it), in test()
[all …]
Dremove.cpp33 typedef BOOST_DEDUCED_TYPENAME Container::iterator iterator_t; in test_remove_impl() typedef
35 iterator_t reference_it in test_remove_impl()
39 iterator_t test_it = boost::remove(test, to_remove); in test_remove_impl()
48 iterator_t test_it2 = boost::remove(test2, to_remove); in test_remove_impl()
Dequal_range.cpp64 typedef BOOST_DEDUCED_TYPENAME range_iterator<Container>::type iterator_t; in test() typedef
65 typedef std::pair<iterator_t, iterator_t> pair_t; in test()
103 typedef BOOST_DEDUCED_TYPENAME range_iterator<Container>::type iterator_t; in test_pred() typedef
104 typedef std::pair<iterator_t, iterator_t> pair_t; in test_pred()
Drotate_copy.cpp40 iterator_t BOOST_RANGE_UNUSED; in test_rotate_copy_impl()
71 typedef BOOST_DEDUCED_TYPENAME boost::range_iterator<Container>::type iterator_t; in test_rotate_copy_impl() typedef
73 iterator_t last = cont.end(); in test_rotate_copy_impl()
74 for (iterator_t it = cont.begin(); it != last; ++it) in test_rotate_copy_impl()
Dremove_if.cpp34 typedef BOOST_DEDUCED_TYPENAME Container::iterator iterator_t; in test_remove_if_impl() typedef
36 iterator_t reference_it in test_remove_if_impl()
40 iterator_t test_it = boost::remove_if(test, pred); in test_remove_if_impl()
49 iterator_t test_it2 = boost::remove_if( in test_remove_if_impl()
/third_party/boost/boost/range/
Dirange.hpp183 typedef range_detail::integer_iterator<Integer> iterator_t; typedef in boost::integer_range
184 typedef iterator_range<iterator_t> base_t;
187 : base_t(iterator_t(first), iterator_t(last)) in integer_range()
196 typedef range_detail::integer_iterator_with_step<Integer> iterator_t; typedef in boost::strided_integer_range
197 typedef iterator_range<iterator_t> base_t;
221 typedef typename range_detail::integer_iterator_with_step<Integer> iterator_t; in irange() typedef
230 iterator_t(first, 0, step_size), in irange()
231 iterator_t(first, num_steps, step_size)); in irange()
/third_party/boost/libs/spirit/classic/test/
Dtree_to_xml.cpp121 typedef std::basic_string<wchar_t>::iterator iterator_t; in test() typedef
125 tree_parse_info<iterator_t> ast_info = in test()
126 ast_parse(iterator_t(input.begin()), iterator_t(input.end()), in test()
140 typedef std::string::iterator iterator_t; in test() typedef
144 tree_parse_info<iterator_t> ast_info = in test()
145 ast_parse(iterator_t(input.begin()), iterator_t(input.end()), in test()
Dmix_and_match_trees.cpp31 typename Scanner::iterator_t,
35 typename Scanner::match_policy_t::iterator_t,
44 typename Scanner::iterator_t,
48 typename Scanner::match_policy_t::iterator_t,
Dswitch_problem.cpp92 iterator_t; in main() typedef
94 spirit::parse_info<iterator_t> const info = in main()
95 parse(iterator_t(data.begin(), data.end(), "switch test"), in main()
96 iterator_t(), in main()
Dmulti_pass_compile_tests.cpp39 typedef multi_pass<istreambuf_iterator<char_t> > iterator_t; in main() typedef
43 typedef scanner<iterator_t, scan_policies_t> scanner_t; in main()
49 iterator_t first(make_multi_pass(std::istreambuf_iterator<char_t>(in))); in main()
/third_party/boost/boost/spirit/home/classic/core/scanner/impl/
Dskipper.ipp37 scanner<BOOST_DEDUCED_TYPENAME ScannerT::iterator_t, policies_t>
39 typedef typename ScannerT::iterator_t iterator_t;
43 iterator_t save = scan.first;
61 typedef typename ScannerT::iterator_t iterator_t;
62 iterator_t save = scan.first;
80 typedef typename ScannerT::iterator_t iterator_t;
81 iterator_t save = scan.first;
/third_party/boost/boost/gil/extension/io/targa/detail/
Dscanline_read.hpp43 using iterator_t = scanline_read_iterator<this_t>; typedef in boost::gil::scanline_reader
79 iterator_t begin() { return iterator_t( *this ); } in begin()
80 iterator_t end() { return iterator_t( *this, this->_info._height ); } in end()
/third_party/boost/boost/gil/extension/io/jpeg/detail/
Dscanline_read.hpp49 using iterator_t = scanline_read_iterator<this_t>; typedef in boost::gil::scanline_reader
85 iterator_t begin() { return iterator_t( *this ); } in begin()
86 iterator_t end() { return iterator_t( *this, this->_info._height ); } in end()
/third_party/boost/tools/quickbook/src/
Dparsers.hpp118 typedef typename ScannerT::iterator_t iterator_t; in parse() typedef
119 iterator_t save = scan.first; in parse()
237 typedef typename ScannerT::iterator_t::lookback_range::iterator in parse()
238 iterator_t; in parse() typedef
239 typedef cl::scanner<iterator_t, typename ScannerT::policies_t> in parse()
242 iterator_t begin = scan.first.lookback().begin(); in parse()
286 typedef typename Scanner::iterator_t iterator_t; in parse() typedef
290 iterator_t save(scan.first); in parse()
/third_party/boost/boost/gil/extension/io/png/detail/
Dscanline_read.hpp41 using iterator_t = scanline_read_iterator<this_t>; typedef in boost::gil::scanline_reader
71 iterator_t begin() { return iterator_t( *this ); } in begin()
72 iterator_t end() { return iterator_t( *this, this->_info._height ); } in end()
/third_party/boost/libs/gil/test/extension/io/
Dscanline_read_test.hpp33 using iterator_t = typename reader_t::iterator_t; in test_scanline_reader() typedef
35 iterator_t it = reader.begin(); in test_scanline_reader()
36 iterator_t end = reader.end(); in test_scanline_reader()
/third_party/boost/libs/range/test/algorithm_ext_test/
Derase.cpp33 typedef BOOST_DEDUCED_TYPENAME Container::iterator iterator_t; in test_erase_impl() typedef
35 iterator_t first_ref = reference.begin(); in test_erase_impl()
36 iterator_t last_ref = reference.end(); in test_erase_impl()
38 boost::iterator_range< iterator_t > test_range(test.begin(), test.end()); in test_erase_impl()
92 typedef BOOST_DEDUCED_TYPENAME Container::const_iterator iterator_t; in test_remove_erase_if_impl() typedef
93 iterator_t last_source = source.end(); in test_remove_erase_if_impl()
95 for (iterator_t it_source = source.begin(); it_source != last_source; ++it_source) in test_remove_erase_if_impl()
/third_party/boost/boost/spirit/home/classic/tree/
Dcommon.hpp132 typedef IteratorT iterator_t; typedef
225 iterator_t; in operator <<() typedef
226 for (iterator_t it = n.begin(); it != n.end(); ++it) in operator <<()
256 typedef typename container_t::iterator iterator_t; typedef
362 iterator_t; in operator <<() typedef
363 for (iterator_t it = n.begin(); it != n.end(); ++it) in operator <<()
396 typedef IteratorT iterator_t; typedef in boost::spirit::node_iter_data_factory::factory
397 typedef node_iter_data<iterator_t, ValueT> node_t;
399 static node_t create_node(iterator_t const& first, iterator_t const& last, in create_node()
432 typedef IteratorT iterator_t; typedef in boost::spirit::node_val_data_factory::factory
[all …]
/third_party/boost/boost/histogram/
Dstorage_adaptor.hpp259 struct iterator_t struct
260 : iterator_adaptor<iterator_t<Value, Reference, MapPtr>, std::size_t, Reference> {
261 iterator_t() = default;
264 iterator_t(const iterator_t<V, R, M>& it) noexcept : iterator_t(it.map_, it.base()) {} in iterator_t() argument
265 iterator_t(MapPtr m, std::size_t i) noexcept in iterator_t() argument
266 : iterator_t::iterator_adaptor_(i), map_(m) {} in iterator_t()
268 bool equal(const iterator_t<V, R, M>& rhs) const noexcept { in equal() argument
269 return map_ == rhs.map_ && iterator_t::base() == rhs.base(); in equal()
271 Reference operator*() const { return (*map_)[iterator_t::base()]; } in operator *() argument
275 using iterator = iterator_t<value_type, reference, map_impl*>;
[all …]
/third_party/boost/libs/range/test/
Diterator_range_drop.cpp35 typedef std::vector<boost::int32_t>::const_iterator iterator_t; typedef in boost_range_test::__anone517e9bc0111::single_pass_iterator
40 explicit single_pass_iterator(iterator_t it) in single_pass_iterator()
61 iterator_t m_it;
74 typedef std::vector<boost::int32_t>::const_iterator iterator_t; typedef in boost_range_test::__anone517e9bc0111::bidirectional_iterator
79 explicit bidirectional_iterator(iterator_t it) in bidirectional_iterator()
105 iterator_t m_it;
/third_party/boost/boost/spirit/home/classic/dynamic/impl/
Dselect.ipp72 typedef typename ScannerT::iterator_t iterator_t;
75 iterator_t save(scan.first);
98 typedef typename ScannerT::iterator_t iterator_t;
101 iterator_t save(scan.first);
/third_party/boost/boost/gil/extension/io/pnm/detail/
Dscanline_read.hpp46 using iterator_t = scanline_read_iterator<this_t>; typedef in boost::gil::scanline_reader
73 iterator_t begin() { return iterator_t( *this ); } in begin()
74 iterator_t end() { return iterator_t( *this, this->_info._height ); } in end()

12345