Searched defs:input_iterator (Results 1 - 4 of 4) sorted by relevance

/external/libcxx/test/strings/basic.string/
H A Dinput_iterator.h16 class input_iterator class
26 input_iterator() : it_() {} function in class:input_iterator
27 explicit input_iterator(It it) : it_(it) {} function in class:input_iterator
32 input_iterator& operator++() {++it_; return *this;}
33 input_iterator operator++(int) {input_iterator tmp(*this); ++(*this); return tmp;}
35 friend bool operator==(const input_iterator& x, const input_iterator& y)
37 friend bool operator!=(const input_iterator& x, const input_iterator
[all...]
/external/libcxx/test/support/
H A Dtest_iterators.h43 class input_iterator class
47 template <class U> friend class input_iterator;
57 input_iterator() : it_() {} function in class:input_iterator
58 explicit input_iterator(It it) : it_(it) {} function in class:input_iterator
60 input_iterator(const input_iterator<U>& u) :it_(u.it_) {} function in class:input_iterator
65 input_iterator& operator++() {++it_; return *this;}
66 input_iterator operator++(int)
67 {input_iterator tmp(*this); ++(*this); return tmp;}
69 friend bool operator==(const input_iterator
[all...]
/external/stlport/stlport/stl/
H A D_abbrevs.h29 # define input_iterator _In__It macro
H A D_iterator_base.h263 // The base classes input_iterator, output_iterator, forward_iterator,
267 template <class _Tp, class _Distance> struct input_iterator : struct in struct:iterator_traits
280 iterator_category(const input_iterator<_Tp, _Distance>&) { return input_iterator_tag(); } argument
293 inline _Tp* _STLP_CALL value_type(const input_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } argument
301 inline _Distance* _STLP_CALL distance_type(const input_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0); } argument

Completed in 111 milliseconds