94 virtual void head(std::ostream *output);
102 virtual void body(std::ostream *output);
157 virtual void head(std::ostream *output);
164 virtual void body(std::ostream *output) = 0;
198 void head(std::ostream *output);
205 void body(std::ostream *output);
217#ifdef CCXX_NAMESPACES
This is used to attach an item part to a MIME multipart document that is being streamed.
Definition mime.h:144
virtual void body(std::ostream *output)=0
Stream the content of this document part.
MIMEItemPart(MIMEMultipart *top, const char *ct)
Construct and attach a document part to a multipart document.
virtual void head(std::ostream *output)
Stream the header(s) for the current document part.
const char * ctype
Definition mime.h:150
MIMEItemPart * next
Definition mime.h:149
MIMEMultipart * base
Definition mime.h:148
A container class for multi-part MIME document objects which can be streamed to a std::ostream destin...
Definition mime.h:70
MIMEMultipart(const char *document)
Contruct a multi-part document, and describe it's type.
char ** getHeaders(void)
Get a string array of the headers to use.
Definition mime.h:110
virtual void body(std::ostream *output)
Stream the "body" of the multi-part document.
virtual void head(std::ostream *output)
Stream the headers of the multi-part document.
MIMEItemPart * first
Definition mime.h:76
#define __EXPORT
Definition config.h:1045
Network addresses and sockets related classes.