#include <inet/zz_mime_body.h>
Public Member Functions | |
| CzzMIMEBody () | |
| CzzMIMEBody (char *body, long size, const char *type) | |
| virtual | ~CzzMIMEBody () |
| CzzString | getFile (const CzzString &name) |
| CzzString | operator[] (const CzzString &var) |
| void | addHeader (const char *name, const char *value) |
| void | addFileHeader (const char *name, const char *file) |
| void | addEndMarker (void) |
| CzzString & | getBoundary (void) |
| const char * | getData (void) |
| long | getSize (void) |
Static Public Member Functions | |
| static CzzString | parseBoundary (const char *type) |
Protected Member Functions | |
| void | parseMe (void) |
| void | genBoundary (void) |
Protected Attributes | |
| CzzString | m_Boundary |
| CzzString | m_LastFileElement |
| char * | m_RawBody |
| long | m_RawSize |
| map< CzzString, CzzString > | m_ElementMap |
| map< CzzString, CzzString > | m_FileMap |
| CzzBuffer | m_Buffer |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO