| Main Page Class Hierarchy Alphabetical List Compound List Examples |
#include <header.h>
Inheritance diagram for Rfc822Header:

Public Member Functions | |
| bool | hasField (const std::string &) const |
| const Field & | field (const std::string &) const |
| Field & | field (const std::string &) |
| const Mailbox & | sender () const |
| Mailbox & | sender () |
| void | sender (const Mailbox &) |
| const MailboxList & | from () const |
| MailboxList & | from () |
| void | from (const MailboxList &) |
| const AddressList & | to () const |
| AddressList & | to () |
| void | to (const AddressList &) |
| const std::string & | subject () const |
| std::string & | subject () |
| void | subject (const std::string &) |
| const AddressList & | replyto () const |
| AddressList & | replyto () |
| void | replyto (const AddressList &) |
| const AddressList & | cc () const |
| AddressList & | cc () |
| void | cc (const AddressList &) |
| const AddressList & | bcc () const |
| AddressList & | bcc () |
| void | bcc (const AddressList &) |
| const MessageId & | messageid () const |
| MessageId & | messageid () |
| void | messageid (const MessageId &) |
Protected Member Functions | |
| template<typename T> | |
| const T & | getField (const std::string &) const |
| template<typename T> | |
| T & | getField (const std::string &) |
| template<typename T> | |
| void | setField (const std::string &, const T &) |
Use this class to build or parse message header fields. This is a STL container so you can browse fields using iterators(see ex. below).