cppfs  1.2.0.5b71c2c98fb9
Cross-platform C++ file system library supporting multiple backends (Local-FS, SSH)
Public Member Functions | Protected Attributes | List of all members
cppfs::InputStream Class Reference

Input stream. More...

#include <cppfs/include/cppfs/InputStream.h>

Inheritance diagram for cppfs::InputStream:
Inheritance graph
[legend]
Collaboration diagram for cppfs::InputStream:
Collaboration graph
[legend]

Public Member Functions

 InputStream (std::streambuf *sb)
 Constructor. More...
 
virtual ~InputStream ()
 Destructor. More...
 

Protected Attributes

std::streambuf * m_sb
 The associated stream buffer. More...
 

Detailed Description

Input stream.

Constructor & Destructor Documentation

cppfs::InputStream::InputStream ( std::streambuf *  sb)
explicit

Constructor.

Parameters
[in]sbStream buffer (must NOT be null!)
Remarks
The input stream takes ownership over the stream buffer
virtual cppfs::InputStream::~InputStream ( )
virtual

Destructor.

Member Data Documentation

std::streambuf* cppfs::InputStream::m_sb
protected

The associated stream buffer.


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