Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members
rfc822::body Class Reference
a RFC822 body.
More...
#include <body.h>
Inheritance diagram for rfc822::body::
List of all members.
Detailed Description
a RFC822 body.
This class adds support for escaping/unescaping the body text to the std::string class: mbox-formatted messages escape ">*From" lines with a '>' character, to distinguish from "From " lines that separate two messages in a single mbox file. The unescape() method removes those escapes from the body text, if not yet unescaped. It adds such escapes to it otherwise.
Constructor & Destructor Documentation
rfc822::body::body |
( |
|
) |
[inline] |
|
rfc822::body::body |
( |
const string & |
s, |
|
|
bool |
fNeedsEscape = true |
|
) |
[inline] |
|
rfc822::body::body |
( |
const body & |
b |
) |
[inline] |
|
Member Function Documentation
string rfc822::body::escaped |
( |
|
) |
const |
|
bool rfc822::body::needsEscape |
( |
|
) |
const [inline] |
|
body& rfc822::body::operator= |
( |
const string & |
s |
) |
[inline] |
|
body& rfc822::body::operator= |
( |
const body & |
b |
) |
[inline] |
|
ostream& rfc822::body::printEscaped |
( |
ostream & |
o |
) |
const |
|
body& rfc822::body::setText |
( |
const string & |
s, |
|
|
bool |
f |
|
) |
[inline] |
|
The documentation for this class was generated from the following file:
Generated on Mon Oct 22 17:03:48 2001 for rfc822 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001