/external/stlport/stlport/stl/ |
_stream_iterator.h | 58 // istream_iterator and ostream_iterator look very different if we're 70 class istream_iterator : public iterator<input_iterator_tag, _Tp , _Dist, class in inherits:iterator 77 class istream_iterator : public iterator<input_iterator_tag, _Tp , ptrdiff_t, 83 class istream_iterator : public iterator<input_iterator_tag, _Tp, _Dist , 96 typedef istream_iterator< __ISI_TMPL_ARGUMENTS > _Self; 108 istream_iterator() : _M_stream(0), _M_ok(false), _M_read_done(true) {} function in class:istream_iterator 109 istream_iterator(istream_type& __s) : _M_stream(&__s), _M_ok(false), _M_read_done(false) {} function in class:istream_iterator 212 operator==(const istream_iterator< __ISI_TMPL_ARGUMENTS >& __x, 213 const istream_iterator< __ISI_TMPL_ARGUMENTS >& __y) 219 operator!=(const istream_iterator< __ISI_TMPL_ARGUMENTS >& __x [all...] |
/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/ |
mistream.h | 123 /// \class istream_iterator 129 class istream_iterator { class in namespace:ustl 137 istream_iterator (void) : m_pis (NULL), m_v() {} function in class:ustl::istream_iterator 138 explicit istream_iterator (Stream& is) : m_pis (&is), m_v() { Read(); } function in class:ustl::istream_iterator 139 istream_iterator (const istream_iterator& i) : m_pis (i.m_pis), m_v (i.m_v) {} function in class:ustl::istream_iterator 142 inline istream_iterator& operator++ (void) { Read(); return (*this); } 143 inline istream_iterator& operator-- (void) { m_pis->seek (m_pis->pos() - 2 * stream_size_of(m_v)); return (operator++()); } 144 inline istream_iterator operator++ (int) { istream_iterator old (*this); operator++(); return (old); [all...] |