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::OutputStream Class Reference

Output stream. More...

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

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

Public Member Functions

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

Protected Attributes

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

Detailed Description

Output stream.

Constructor & Destructor Documentation

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

Constructor.

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

Destructor.

Member Data Documentation

std::streambuf* cppfs::OutputStream::m_sb
protected

The associated stream buffer.


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