|
| | header () |
| |
| | ~header () |
| |
| shared_ptr< headerField > | From () |
| |
| shared_ptr< const headerField > | From () const |
| |
| shared_ptr< headerField > | Sender () |
| |
| shared_ptr< const headerField > | Sender () const |
| |
| shared_ptr< headerField > | ReplyTo () |
| |
| shared_ptr< const headerField > | ReplyTo () const |
| |
| shared_ptr< headerField > | DeliveredTo () |
| |
| shared_ptr< const headerField > | DeliveredTo () const |
| |
| shared_ptr< headerField > | InReplyTo () |
| |
| shared_ptr< const headerField > | InReplyTo () const |
| |
| shared_ptr< headerField > | ReturnPath () |
| |
| shared_ptr< const headerField > | ReturnPath () const |
| |
| shared_ptr< headerField > | References () |
| |
| shared_ptr< const headerField > | References () const |
| |
| shared_ptr< headerField > | To () |
| |
| shared_ptr< const headerField > | To () const |
| |
| shared_ptr< headerField > | Cc () |
| |
| shared_ptr< const headerField > | Cc () const |
| |
| shared_ptr< headerField > | Bcc () |
| |
| shared_ptr< const headerField > | Bcc () const |
| |
| shared_ptr< headerField > | Date () |
| |
| shared_ptr< const headerField > | Date () const |
| |
| shared_ptr< headerField > | Subject () |
| |
| shared_ptr< const headerField > | Subject () const |
| |
| shared_ptr< headerField > | Organization () |
| |
| shared_ptr< const headerField > | Organization () const |
| |
| shared_ptr< headerField > | UserAgent () |
| |
| shared_ptr< const headerField > | UserAgent () const |
| |
| shared_ptr< headerField > | ContentType () |
| |
| shared_ptr< const headerField > | ContentType () const |
| |
| shared_ptr< headerField > | ContentDescription () |
| |
| shared_ptr< const headerField > | ContentDescription () const |
| |
| shared_ptr< headerField > | ContentTransferEncoding () |
| |
| shared_ptr< const headerField > | ContentTransferEncoding () const |
| |
| shared_ptr< headerField > | MimeVersion () |
| |
| shared_ptr< const headerField > | MimeVersion () const |
| |
| shared_ptr< headerField > | ContentDisposition () |
| |
| shared_ptr< const headerField > | ContentDisposition () const |
| |
| shared_ptr< headerField > | ContentId () |
| |
| shared_ptr< const headerField > | ContentId () const |
| |
| shared_ptr< headerField > | MessageId () |
| |
| shared_ptr< const headerField > | MessageId () const |
| |
| shared_ptr< headerField > | ContentLocation () |
| |
| shared_ptr< const headerField > | ContentLocation () const |
| |
| shared_ptr< headerField > | OriginalMessageId () |
| |
| shared_ptr< const headerField > | OriginalMessageId () const |
| |
| shared_ptr< headerField > | Disposition () |
| |
| shared_ptr< const headerField > | Disposition () const |
| |
| shared_ptr< headerField > | DispositionNotificationTo () |
| |
| shared_ptr< const headerField > | DispositionNotificationTo () const |
| |
| bool | hasField (const string &fieldName) const |
| |
| shared_ptr< headerField > | findField (const string &fieldName) const |
| |
| template<typename T > |
| shared_ptr< T > | findField (const string &fieldName) const |
| |
| template<typename T > |
| shared_ptr< T > | findFieldValue (const string &fieldName) const |
| |
| std::vector< shared_ptr< headerField > > | findAllFields (const string &fieldName) |
| |
| shared_ptr< headerField > | getField (const string &fieldName) |
| |
| template<typename T > |
| shared_ptr< T > | getField (const string &fieldName) |
| |
| void | appendField (shared_ptr< headerField > field) |
| |
| void | insertFieldBefore (shared_ptr< headerField > beforeField, shared_ptr< headerField > field) |
| |
| void | insertFieldBefore (const size_t pos, shared_ptr< headerField > field) |
| |
| void | insertFieldAfter (shared_ptr< headerField > afterField, shared_ptr< headerField > field) |
| |
| void | insertFieldAfter (const size_t pos, shared_ptr< headerField > field) |
| |
| void | removeField (shared_ptr< headerField > field) |
| |
| void | removeField (const size_t pos) |
| |
| void | replaceField (shared_ptr< headerField > field, shared_ptr< headerField > newField) |
| |
| void | removeAllFields () |
| |
| void | removeAllFields (const string &fieldName) |
| |
| size_t | getFieldCount () const |
| |
| bool | isEmpty () const |
| |
| const shared_ptr< headerField > | getFieldAt (const size_t pos) |
| |
| const shared_ptr< const headerField > | getFieldAt (const size_t pos) const |
| |
| const std::vector< shared_ptr< const headerField > > | getFieldList () const |
| |
| const std::vector< shared_ptr< headerField > > | getFieldList () |
| |
| shared_ptr< component > | clone () const |
| |
| void | copyFrom (const component &other) |
| |
| header & | operator= (const header &other) |
| |
| const std::vector< shared_ptr< component > > | getChildComponents () |
| |
| size_t | getGeneratedSize (const generationContext &ctx) |
| |
| | component () |
| |
| virtual | ~component () |
| |
| void | parse (const string &buffer) |
| |
| void | parse (const parsingContext &ctx, const string &buffer) |
| |
| void | parse (shared_ptr< utility::inputStream > inputStream, const size_t length) |
| |
| void | parse (const string &buffer, const size_t position, const size_t end, size_t *newPosition=NULL) |
| |
| void | parse (const parsingContext &ctx, const string &buffer, const size_t position, const size_t end, size_t *newPosition=NULL) |
| |
| void | parse (shared_ptr< utility::inputStream > inputStream, const size_t position, const size_t end, size_t *newPosition=NULL) |
| |
| void | parse (const parsingContext &ctx, shared_ptr< utility::inputStream > inputStream, const size_t position, const size_t end, size_t *newPosition=NULL) |
| |
| virtual const string | generate (const size_t maxLineLength=lineLengthLimits::infinite, const size_t curLinePos=0) const |
| |
| virtual void | generate (utility::outputStream &outputStream, const size_t curLinePos=0, size_t *newLinePos=NULL) const |
| |
| virtual void | generate (const generationContext &ctx, utility::outputStream &outputStream, const size_t curLinePos=0, size_t *newLinePos=NULL) const |
| |
| size_t | getParsedOffset () const |
| |
| size_t | getParsedLength () const |
| |
Header section of a MIME part.