Go to the documentation of this file.
47 #ifndef CCXX_CONFIG_H_
51 #ifndef CCXX_SOCKET_H_
55 #ifdef CCXX_NAMESPACES
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
virtual void body(std::ostream *output)
Stream the "body" of the multi-part document.
MIMEMultipart * base
Definition: mime.h:148
MIMEItemPart(MIMEMultipart *top, const char *ct)
Construct and attach a document part to a multipart document.
This is used to attach an item part to a MIME multipart document that is being streamed.
Definition: mime.h:144
MIMEItemPart * last
Definition: mime.h:76
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
#define __EXPORT
Definition: config.h:979
virtual void body(std::ostream *output)=0
Stream the content of this document part.
virtual void head(std::ostream *output)
Stream the headers of the multi-part document.
MIMEItemPart * next
Definition: mime.h:149
Network addresses and sockets related classes.
A container class for multi-part MIME document objects which can be streamed to a std::ostream destin...
Definition: mime.h:70
const char * ctype
Definition: mime.h:150
virtual void head(std::ostream *output)
Stream the header(s) for the current document part.