38#ifndef BLOCXX_ISTREAMBUFITERATOR_HPP_INCLUDE_GUARD_
39#define BLOCXX_ISTREAMBUFITERATOR_HPP_INCLUDE_GUARD_
40#include "blocxx/BLOCXX_config.h"
41#if defined(BLOCXX_HAVE_ISTREAM)
85 if (
m_sbuf->sgetc() == EOF)
95 if (
m_sbuf->sgetc() == EOF)
119 return lhs.
equal(rhs);
123 return !lhs.
equal(rhs);
friend class IstreamBufIterator
This class differs from a std::istreambuf_iterator in that dereferncing an eof iterator returns 0 Thi...
IstreamBufIterator(std::streambuf *b)
bool equal(const IstreamBufIterator &b) const
IstreamBufIterator & operator++()
IstreamBufIterator(std::istream &s)
bool operator==(const Array< T > &x, const Array< T > &y)
bool operator!=(const Array< T > &x, const Array< T > &y)
Determine two Arrays are not equal.