|
VMime
|
#include <IMAPMessageStructure.hpp>


Public Member Functions | |
| IMAPMessageStructure () | |
| IMAPMessageStructure (const IMAPParser::body *body) | |
| IMAPMessageStructure (shared_ptr< IMAPMessagePart > parent, const std::vector< IMAPParser::body * > &list) | |
| shared_ptr< const messagePart > | getPartAt (const size_t x) const |
| shared_ptr< messagePart > | getPartAt (const size_t x) |
| size_t | getPartCount () const |
Static Public Member Functions | |
| static shared_ptr< IMAPMessageStructure > | emptyStructure () |
Additional Inherited Members | |
Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
| IMAPMessageStructure | ( | const IMAPParser::body * | body | ) |
References IMAPMessagePart::create(), and vmime::dynamicCast().
| IMAPMessageStructure | ( | shared_ptr< IMAPMessagePart > | parent, |
| const std::vector< IMAPParser::body * > & | list | ||
| ) |
References IMAPMessagePart::create(), and vmime::dynamicCast().
|
static |
References vmime::dynamicCast(), and IMAPMessageStructure::emptyStructure().
Referenced by IMAPMessageStructure::emptyStructure(), IMAPMessagePart::getStructure(), and IMAPMessagePart::getStructure().
|
virtual |
Return the part at the specified position (first part is at position 0).
| pos | position |
Implements messageStructure.
References vmime::dynamicCast().
|
virtual |
Return the part at the specified position (first part is at position 0).
| pos | position |
Implements messageStructure.
References vmime::dynamicCast().
|
virtual |