textwolf  0.2
Public Member Functions | List of all members
textwolf::StdInputStream Class Reference

Input stream implementation based on std::istream. More...

#include <istreamiterator.hpp>

Inheritance diagram for textwolf::StdInputStream:
textwolf::IStream

Public Member Functions

 StdInputStream (std::istream &input_)
 
 StdInputStream (const StdInputStream &o)
 
virtual ~StdInputStream ()
 
virtual std::size_t read (void *buf, std::size_t bufsize)
 
virtual int errorcode () const
 
- Public Member Functions inherited from textwolf::IStream
virtual ~IStream ()
 

Detailed Description

Input stream implementation based on std::istream.

Constructor & Destructor Documentation

textwolf::StdInputStream::StdInputStream ( std::istream &  input_)
inline
textwolf::StdInputStream::StdInputStream ( const StdInputStream o)
inline
virtual textwolf::StdInputStream::~StdInputStream ( )
inlinevirtual

Member Function Documentation

virtual int textwolf::StdInputStream::errorcode ( ) const
inlinevirtual

Implements textwolf::IStream.

virtual std::size_t textwolf::StdInputStream::read ( void *  buf,
std::size_t  bufsize 
)
inlinevirtual

Implements textwolf::IStream.


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