cxxtools::OStream Class Reference

#include <cxxtools/iostream.h>

Inheritance diagram for cxxtools::OStream:
cxxtools::BasicOStream< char > basic_ostream

Public Member Functions

 OStream (size_t bufferSize=8192, bool extend=false)
 OStream (IODevice &device, size_t bufferSize=8192, bool extend=false)
 ~OStream ()
StreamBufferbuffer ()
IODeviceattachDevice (IODevice &device)
IODeviceattachedDevice ()
- Public Member Functions inherited from cxxtools::BasicOStream< char >
 BasicOStream (BasicStreamBuffer< char > *buffer=0)
 ~BasicOStream ()
BasicStreamBuffer< char > * attachedBuffer ()
 Access to the underlying buffer.
BasicStreamBuffer< char > * attachBuffer (BasicStreamBuffer< char > *buffer)
std::streamsize writesome (char *buffer, std::streamsize n)

Constructor & Destructor Documentation

cxxtools::OStream::OStream ( size_t  bufferSize = 8192,
bool  extend = false 
)
explicit
cxxtools::OStream::OStream ( IODevice device,
size_t  bufferSize = 8192,
bool  extend = false 
)
explicit
cxxtools::OStream::~OStream ( )

Member Function Documentation

IODevice* cxxtools::OStream::attachDevice ( IODevice device)
IODevice* cxxtools::OStream::attachedDevice ( )
StreamBuffer& cxxtools::OStream::buffer ( )

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