|
| | fileContentHandler () |
| |
| | fileContentHandler (shared_ptr< utility::file > file, const vmime::encoding &enc=NO_ENCODING) |
| |
| | ~fileContentHandler () |
| |
| | fileContentHandler (const fileContentHandler &cts) |
| |
| fileContentHandler & | operator= (const fileContentHandler &cts) |
| |
| shared_ptr< contentHandler > | clone () const |
| |
| void | setData (shared_ptr< utility::file > file, const vmime::encoding &enc=NO_ENCODING) |
| |
Public Member Functions inherited from streamContentHandler |
| | streamContentHandler () |
| |
| | streamContentHandler (shared_ptr< utility::inputStream > is, const size_t length, const vmime::encoding &enc=NO_ENCODING) |
| |
| | ~streamContentHandler () |
| |
| | streamContentHandler (const streamContentHandler &cts) |
| |
| streamContentHandler & | operator= (const streamContentHandler &cts) |
| |
| shared_ptr< contentHandler > | clone () const |
| |
| void | setData (shared_ptr< utility::inputStream > is, const size_t length, const vmime::encoding &enc=NO_ENCODING) |
| |
| void | generate (utility::outputStream &os, const vmime::encoding &enc, const size_t maxLineLength=lineLengthLimits::infinite) const |
| |
| void | extract (utility::outputStream &os, utility::progressListener *progress=NULL) const |
| |
| void | extractRaw (utility::outputStream &os, utility::progressListener *progress=NULL) const |
| |
| size_t | getLength () const |
| |
| bool | isEncoded () const |
| |
| const vmime::encoding & | getEncoding () const |
| |
| bool | isEmpty () const |
| |
| bool | isBuffered () const |
| |
| void | setContentTypeHint (const mediaType &type) |
| |
| const mediaType | getContentTypeHint () const |
| |
Public Member Functions inherited from contentHandler |
| virtual | ~contentHandler () |
| |
A content handler which obtains its data from a file.