| /third_party/boost/boost/type_erasure/ |
| D | iterator.hpp | 94 struct iterator struct 96 typedef detail::unspecified value_type; 97 typedef Reference reference; 98 typedef DifferenceType difference_type; 146 struct iterator< ::boost::no_traversal_tag, T, Reference, DifferenceType, ValueType> : struct 155 typedef ValueType value_type; 156 typedef typename iterator_reference<Reference, ValueType>::type reference; 157 typedef DifferenceType difference_type; 161 struct iterator< ::boost::incrementable_traversal_tag, T, Reference, DifferenceType, ValueType> : struct 167 typedef ValueType value_type; [all …]
|
| /third_party/boost/boost/circular_buffer/ |
| D | details.hpp | 199 struct iterator struct 207 typedef iterator<Buff, typename Traits::nonconst_self> nonconst_self; 210 typedef std::random_access_iterator_tag iterator_category; 213 typedef typename Traits::value_type value_type; 216 typedef typename Traits::pointer pointer; 219 typedef typename Traits::reference reference; 222 typedef typename Traits::size_type size_type; 225 typedef typename Traits::difference_type difference_type; 230 const Buff* m_buff; 233 pointer m_it; [all …]
|
| /third_party/boost/boost/graph/detail/ |
| D | array_binary_tree.hpp | 48 struct iterator struct 50 typedef std::bidirectional_iterator_tag iterator_category; 51 typedef ArrayBinaryTreeNode value_type; 52 typedef size_type difference_type; 53 typedef array_binary_tree_node* pointer; 54 typedef ArrayBinaryTreeNode& reference; 56 inline iterator() : i(0), n(0) {} in iterator() function 57 inline iterator(const iterator& x) in iterator() argument 61 inline iterator& operator=(const iterator& x) in operator =() 70 inline iterator( in iterator() argument [all …]
|
| /third_party/boost/libs/test/test/test-organization-ts/ |
| D | dataset-master-test-suite-accessible-test.cpp | 34 struct iterator { struct in dataset_loader 35 iterator(std::vector<std::string>::const_iterator const& v_iterator) in iterator() function 40 const std::string& operator*() const { return *m_iterator; } in operator *() 41 void operator++() in operator ++() 46 std::vector<std::string>::const_iterator m_iterator; 177 struct iterator { struct in dataset_loader_arity3 178 iterator( in iterator() function 188 std::tuple<std::string, std::string, std::string> operator*() const { in operator *() 191 void operator++() in operator ++() 197 data_type::const_iterator m_input, m_expected; [all …]
|
| D | dataset-variadic_and_move_semantic-test.cpp | 87 struct iterator { struct in fibonacci_dataset 89 iterator() : a(1), b(1) {} in iterator() argument 91 return_t operator*() const { return return_t(b); } in operator *() 92 void operator++() in operator ++() 98 int a; 99 int b; // b is the output
|
| /third_party/boost/libs/test/doc/examples/ |
| D | dataset_example68.run-fail.cpp | 23 struct iterator { struct in fibonacci_dataset 25 iterator() : a(1), b(1) {} in iterator() function 27 int operator*() const { return b; } in operator *() 28 void operator++() in operator ++() 34 int a; 35 int b; // b is the output
|
| D | runtime-configuration_4.run-fail.cpp | 61 struct iterator { struct in file_dataset 62 iterator(std::string const& filename, std::size_t line_start) in iterator() argument 71 auto operator*() const -> std::tuple<float, float> { in operator *() 78 void operator++() { in operator ++() 82 std::ifstream file; 83 std::string m_current_line;
|
| /third_party/boost/boost/test/data/monomorphic/ |
| D | grid.hpp | 55 struct iterator { struct in boost::unit_test::data::monomorphic::grid 57 explicit iterator( dataset1_iter iter1, DataSet2 const& ds2 ) in iterator() argument 64 using iterator_sample = decltype( 69 auto operator*() const -> iterator_sample { in operator *() 72 void operator++() in operator ++() 86 dataset1_iter m_iter1; 87 dataset2_iter m_iter2; 88 dataset2_decay const* m_ds2; 89 data::size_t m_ds2_pos;
|
| D | generate.hpp | 53 struct iterator { struct in boost::unit_test::data::monomorphic::generated_by 55 explicit iterator( Generator& gen ) in iterator() argument 65 sample const& operator*() const { return m_curr_sample; } in operator *() 66 void operator++() { m_curr_sample = m_gen->next(); } in operator ++() 70 Generator* m_gen; 71 sample m_curr_sample;
|
| D | join.hpp | 61 struct iterator { struct in boost::unit_test::data::monomorphic::join 63 explicit iterator( dataset1_iter&& it1, dataset2_iter&& it2, data::size_t first_size ) in iterator() argument 71 sample_t operator*() const { return m_first_size > 0 ? *m_it1 : *m_it2; } in operator *() 72 …d operator++() { if( m_first_size > 0 ) { --m_first_size; ++m_it1; } else ++m_it2; } in operator ++() 76 dataset1_iter m_it1; 77 dataset2_iter m_it2; 78 data::size_t m_first_size;
|
| D | zip.hpp | 53 struct iterator { struct in boost::unit_test::data::monomorphic::zip 55 explicit iterator( dataset1_iter iter1, dataset2_iter iter2 ) in iterator() function 60 using iterator_sample = decltype( 65 auto operator*() const -> iterator_sample { in operator *() 68 void operator++() { ++m_iter1; ++m_iter2; } in operator ++() 72 dataset1_iter m_iter1; 73 dataset2_iter m_iter2;
|
| D | singleton.hpp | 42 struct iterator { struct in boost::unit_test::data::monomorphic::singleton 44 explicit iterator( singleton<T> const* owner ) in iterator() function 49 sample const& operator*() const { return m_owner->value(); } in operator *() 50 void operator++() {} in operator ++() 53 singleton<T> const* m_owner;
|
| /third_party/boost/boost/poly_collection/detail/ |
| D | segment_split.hpp | 47 struct iterator:iterator_facade<iterator,info,std::input_iterator_tag,info> struct in boost::poly_collection::detail::segment_splitter 55 iterator( in iterator() argument 59 iterator( in iterator() function 65 info dereference()const noexcept in dereference() 76 bool equal(const iterator& x)const noexcept{return it==x.it;} in equal() 77 void increment()noexcept{++it;} in increment() 79 base_segment_info_iterator it; 80 const PolyCollectionIterator* pfirst; 81 const PolyCollectionIterator* plast;
|
| /third_party/boost/libs/core/test/ |
| D | detail_iterator_test.cpp | 54 struct iterator struct 60 typedef Category iterator_category; argument 77 typedef ::iterator<C,T,D,P,R> It; in main() argument
|
| /third_party/boost/libs/iterator/doc/ |
| D | facade-and-adaptor.rst | 360 Class template ``pointee`` 365 Class template ``indirect_reference`` 370 Class template ``indirect_iterator`` 380 Class template ``reverse_iterator`` 391 Class template ``transform_iterator`` 403 Class template ``filter_iterator`` 414 Class template ``counting_iterator`` 425 Class template ``function_output_iterator``
|
| /third_party/boost/boost/mpl/aux_/ |
| D | fold_impl_body.hpp | 96 typedef typename res_::iterator iterator; typedef 125 typedef Last iterator; typedef 150 typedef typename res_::iterator iterator; typedef 163 typedef Last iterator; typedef 207 typedef typename res_::iterator iterator; typedef 226 typedef Last iterator; in BOOST_PP_CAT() typedef 248 typedef typename res_::iterator iterator; typedef 256 typedef int iterator; typedef 278 typedef typename chunk_::iterator iterator; in BOOST_PP_CAT() typedef 327 typedef BOOST_PP_CAT(iter,n_) iterator; typedef [all …]
|
| D | reverse_fold_impl_body.hpp | 125 typedef typename nested_chunk::iterator iterator; typedef 153 typedef typename nested_step::iterator iterator; typedef 165 typedef Last iterator; typedef 217 typedef typename nested_chunk::iterator iterator; typedef 237 typedef Last iterator; in BOOST_PP_CAT() typedef 260 typedef typename res_::iterator iterator; typedef 268 typedef int iterator; typedef 296 typedef typename nested_step::iterator iterator; in BOOST_PP_CAT() typedef 361 typedef BOOST_PP_CAT(iter,n_) iterator; typedef 395 typedef BOOST_PP_CAT(iter,n_) iterator; typedef [all …]
|
| /third_party/boost/boost/convert/detail/ |
| D | range.hpp | 32 struct iterator<T, typename enable_if<is_range<T> >::type> struct 34 typedef typename boost::range_iterator<T>::type type; 35 typedef typename boost::range_iterator<T const>::type const_type; 36 typedef typename boost::iterator_value<type>::type value_type; 39 struct iterator<T*, void> struct 41 typedef typename boost::remove_const<T>::type value_type; 42 typedef T* type; 43 typedef value_type const* const_type; 49 typedef typename cnv::iterator<T>::type iterator; typedef 71 typedef typename base_type::iterator iterator; typedef [all …]
|
| /third_party/boost/boost/mpl/aux_/preprocessed/msvc60/ |
| D | iter_fold_impl.hpp | 41 typedef iter0 iterator; typedef 48 typedef int iterator; typedef 70 typedef iter1 iterator; typedef 77 typedef int iterator; typedef 101 typedef iter2 iterator; typedef 108 typedef int iterator; typedef 134 typedef iter3 iterator; typedef 141 typedef int iterator; typedef 169 typedef iter4 iterator; typedef 176 typedef int iterator; typedef [all …]
|
| D | fold_impl.hpp | 41 typedef iter0 iterator; typedef 48 typedef int iterator; typedef 70 typedef iter1 iterator; typedef 77 typedef int iterator; typedef 101 typedef iter2 iterator; typedef 108 typedef int iterator; typedef 134 typedef iter3 iterator; typedef 141 typedef int iterator; typedef 169 typedef iter4 iterator; typedef 176 typedef int iterator; typedef [all …]
|
| /third_party/boost/tools/quickbook/src/ |
| D | values.hpp | 167 struct value_base::iterator : public boost::forward_iterator_helper< struct in quickbook::detail::value_base 176 explicit iterator(value_node* p) : ptr_(p) {} in iterator() argument 181 iterator& operator++() in operator ++() 186 value_ref operator*() const { return value_ref(ptr_); } in operator *() 187 value_proxy operator->() const { return value_proxy(ptr_); } in operator ->() 190 value_node* ptr_; 341 struct iterator : public boost::input_iterator_helper< struct 350 explicit iterator(value::iterator* p) : ptr_(p) {} in iterator() function 355 iterator& operator++() in operator ++() 360 reference operator*() const { return **ptr_; } in operator *() [all …]
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/utils/ |
| D | radiotap.c | 91 struct ieee80211_radiotap_iterator *iterator, in ieee80211_radiotap_iterator_init() 166 static void find_ns(struct ieee80211_radiotap_iterator *iterator, in find_ns() 188 static int find_override(struct ieee80211_radiotap_iterator *iterator, in find_override() 235 struct ieee80211_radiotap_iterator *iterator) in ieee80211_radiotap_iterator_next()
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9/src/utils/ |
| D | radiotap.c | 91 struct ieee80211_radiotap_iterator *iterator, in ieee80211_radiotap_iterator_init() 166 static void find_ns(struct ieee80211_radiotap_iterator *iterator, in find_ns() 188 static int find_override(struct ieee80211_radiotap_iterator *iterator, in find_override() 235 struct ieee80211_radiotap_iterator *iterator) in ieee80211_radiotap_iterator_next()
|
| /third_party/boost/boost/beast/core/impl/ |
| D | buffers_adaptor.hpp | 132 iterator struct in boost::beast::buffers_adaptor::subrange 134 using iterator_category = std::bidirectional_iterator_tag; 135 using value_type = typename 139 using reference = value_type&; 140 using pointer = value_type*; 141 using difference_type = std::ptrdiff_t; 175 subrange<isMutable> const *parent_; 176 iter_type it_; 582 iterator() in iterator() function in boost::beast::buffers_adaptor::subrange::iterator 593 iterator(subrange<isMutable> const *parent, in iterator() function in boost::beast::buffers_adaptor::subrange::iterator
|
| /third_party/boost/libs/beast/include/boost/beast/core/impl/ |
| D | buffers_adaptor.hpp | 132 iterator struct in boost::beast::buffers_adaptor::subrange 134 using iterator_category = std::bidirectional_iterator_tag; 135 using value_type = typename 139 using reference = value_type&; 140 using pointer = value_type*; 141 using difference_type = std::ptrdiff_t; 175 subrange<isMutable> const *parent_; 176 iter_type it_; 582 iterator() in iterator() function in boost::beast::buffers_adaptor::subrange::iterator 593 iterator(subrange<isMutable> const *parent, in iterator() function in boost::beast::buffers_adaptor::subrange::iterator
|