A filtered input stream which replaces "\n.." sequences with "\n." sequences. More...


Public Member Functions | |
| dotFilteredInputStream (inputStream &is) | |
| inputStream & | getPreviousInputStream () |
| bool | eof () const |
| void | reset () |
| size_type | read (value_type *const data, const size_type count) |
| size_type | skip (const size_type count) |
A filtered input stream which replaces "\n.." sequences with "\n." sequences.
| dotFilteredInputStream | ( | inputStream & | is | ) |
Construct a new filter for the specified input stream.
| is | stream from which to read data to be filtered |
| bool eof | ( | ) | const [virtual] |
Test for end of stream (no more data to read).
Implements inputStream.
References inputStream::eof().
| inputStream & getPreviousInputStream | ( | ) | [virtual] |
Return a reference to the stream being filtered.
Implements filteredInputStream.
| stream::size_type read | ( | value_type *const | data, | |
| const size_type | count | |||
| ) | [virtual] |
Read data from the stream.
| data | will receive the data read | |
| count | maximum number of bytes to read |
Implements inputStream.
References vmime::end(), and inputStream::read().
| void reset | ( | ) | [virtual] |
Set the read pointer to the beginning of the stream.
Implements inputStream.
References inputStream::reset().
| stream::size_type skip | ( | const size_type | count | ) | [virtual] |
Skip a number of bytes.
| count | maximum number of bytes to ignore |
Implements inputStream.
1.6.2