textwolf  0.2
Public Member Functions | List of all members
textwolf::IStream Class Referenceabstract

Input stream interface. More...

#include <istreamiterator.hpp>

Inheritance diagram for textwolf::IStream:

Public Member Functions

virtual ~IStream ()
virtual std::size_t read (void *buf, std::size_t bufsize)=0
virtual int errorcode () const =0

Detailed Description

Input stream interface.

Constructor & Destructor Documentation

virtual textwolf::IStream::~IStream ( )

Member Function Documentation

virtual int textwolf::IStream::errorcode ( ) const
pure virtual

Implemented in textwolf::StdInputStream.

virtual std::size_t textwolf::IStream::read ( void *  buf,
std::size_t  bufsize 
pure virtual

Implemented in textwolf::StdInputStream.

The documentation for this class was generated from the following file: