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

Public Member Functions | |
| Address (const char *) | |
| Address (const std::string &) | |
| bool | isGroup () const |
| Mailbox & | mailbox () |
| const Mailbox & | mailbox () const |
| Group & | group () |
| const Group & | group () const |
| void | set (const std::string &) |
| std::string | str () const |
| bool | operator== (const Address &) const |
| bool | operator!= (const Address &) const |
Address class is a C++ representation of RFC822 address structure. Use this class to parse fields that contains email addresses or email group.
Rfc822::Address adr(msg.from());
if(adr.isGroup())
cout << *adr.group();
else
cout << *adr.mailbox();