|
VMime
|


Public Member Functions | |
| virtual size_t | getBlockSize () |
| virtual outputStream & | getNextOutputStream ()=0 |
Public Member Functions inherited from outputStream | |
| void | write (const byte_t *const data, const size_t count) |
| void | write (const char *const data, const size_t count) |
| template<int N> | |
| void | write (const char(&data)[N]) |
| virtual void | flush ()=0 |
Public Member Functions inherited from stream | |
| virtual | ~stream () |
Additional Inherited Members | |
Protected Member Functions inherited from outputStream | |
| virtual void | writeImpl (const byte_t *const data, const size_t count)=0 |
Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
A stream whose output is filtered.
|
virtual |
Return the preferred maximum block size when reading from or writing to this stream.
Reimplemented from stream.
Reimplemented in LFToCRLFFilteredOutputStream, CRLFToLFFilteredOutputStream, and dotFilteredOutputStream.
References filteredInputStream::getBlockSize(), and stream::getBlockSize().
|
pure virtual |
Return a reference to the stream being filtered.
Implemented in LFToCRLFFilteredOutputStream, CRLFToLFFilteredOutputStream, and dotFilteredOutputStream.