stream.hpp File Reference

Include dependency graph for stream.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  stream
 Base class for input/output stream. More...
class  outputStream
 Simple output stream. More...
class  inputStream
 Simple input stream. More...
class  outputStreamAdapter
 An adapter class for C++ standard output streams. More...
class  outputStreamStringAdapter
 An adapter class for string output. More...
class  outputStreamByteArrayAdapter
 An adapter class for byte array output. More...
class  inputStreamAdapter
 An adapter class for C++ standard input streams. More...
class  inputStreamStringAdapter
 An adapter class for string input. More...
class  inputStreamStringProxyAdapter
 An adapter class for stringProxy input. More...
class  inputStreamPointerAdapter
 An adapter class for pointer to C++ standard input stream. More...
class  inputStreamByteBufferAdapter
 An adapter class for reading from an array of bytes. More...
class  inputStreamDecoderAdapter
 An input stream which decodes data while it is read. More...
class  outputStreamSocketAdapter
 An output stream that is connected to a socket. More...
class  inputStreamSocketAdapter
 An input stream that is connected to a socket. More...

Namespaces

namespace  vmime
namespace  vmime::net
namespace  vmime::utility
namespace  vmime::utility::encoder

Functions

outputStream & operator<< (outputStream &os, const string &str)
outputStream & operator<< (outputStream &os, const stream::value_type c)
template<int N>
outputStream & operator<< (outputStream &os, const char(&str)[N])
template<typename T >
outputStream & operator<< (outputStream &os, const T &t)
stream::size_type bufferedStreamCopy (inputStream &is, outputStream &os)
stream::size_type bufferedStreamCopy (inputStream &is, outputStream &os, const stream::size_type length, progressListener *progress)

Generated by  doxygen 1.6.2