|
VMime
|


Public Member Functions | |
| maildirMessagePart (shared_ptr< maildirMessagePart > parent, const size_t number, const bodyPart &part) | |
| ~maildirMessagePart () | |
| shared_ptr< const messageStructure > | getStructure () const |
| shared_ptr< messageStructure > | getStructure () |
| weak_ptr< const maildirMessagePart > | getParent () const |
| const mediaType & | getType () const |
| size_t | getSize () const |
| size_t | getNumber () const |
| shared_ptr< const header > | getHeader () const |
| header & | getOrCreateHeader () |
| size_t | getHeaderParsedOffset () const |
| size_t | getHeaderParsedLength () const |
| size_t | getBodyParsedOffset () const |
| size_t | getBodyParsedLength () const |
| void | initStructure (const bodyPart &part) |
Additional Inherited Members | |
Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
| maildirMessagePart | ( | shared_ptr< maildirMessagePart > | parent, |
| const size_t | number, | ||
| const bodyPart & | part | ||
| ) |
References bodyPart::getBody(), and bodyPart::getHeader().
| ~maildirMessagePart | ( | ) |
| size_t getBodyParsedLength | ( | ) | const |
Referenced by maildirMessagePart::getParent().
| size_t getBodyParsedOffset | ( | ) | const |
Referenced by maildirMessagePart::getParent().
|
virtual |
Return the header section for this part (you must fetch header before using this function: see message::fetchPartHeader).
Implements messagePart.
Referenced by maildirMessagePart::getParent().
| size_t getHeaderParsedLength | ( | ) | const |
Referenced by maildirMessagePart::getParent().
| size_t getHeaderParsedOffset | ( | ) | const |
Referenced by maildirMessagePart::getParent().
|
virtual |
Return the part sequence number (index).
The first part is at index zero.
Implements messagePart.
Referenced by maildirMessagePart::getParent().
| header & getOrCreateHeader | ( | ) |
Referenced by maildirMessagePart::getParent().
| weak_ptr<const maildirMessagePart> getParent | ( | ) | const |
References maildirMessagePart::getBodyParsedLength(), maildirMessagePart::getBodyParsedOffset(), maildirMessagePart::getHeader(), maildirMessagePart::getHeaderParsedLength(), maildirMessagePart::getHeaderParsedOffset(), maildirMessagePart::getNumber(), maildirMessagePart::getOrCreateHeader(), maildirMessagePart::getSize(), maildirMessagePart::getType(), and maildirMessagePart::initStructure().
|
virtual |
Return the size of this part.
Implements messagePart.
Referenced by maildirMessagePart::getParent().
|
virtual |
Return the structure of this part.
Implements messagePart.
References maildirMessageStructure::emptyStructure().
|
virtual |
Return the structure of this part.
Implements messagePart.
References maildirMessageStructure::emptyStructure().
|
virtual |
Return the media-type of the content in this part.
Implements messagePart.
Referenced by maildirMessagePart::getParent().
| void initStructure | ( | const bodyPart & | part | ) |
References bodyPart::getBody().
Referenced by maildirMessagePart::getParent().