Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

ost::MIMEFormData Class Reference

This is a document part type for use in submitting multipart form data to a web server. multipart document part for web form data field. More...

#include <mime.h>

Inheritance diagram for ost::MIMEFormData::

ost::MIMEItemPart List of all members.

Public Methods

void head (std::ostream *output)
 Stream header, Content-Disposition form-data. More...

void body (std::ostream *output)
 Stream content (value) of this form data field. More...

 MIMEFormData (MIMEMultipartForm *top, const char *name, const char *content)
 Construct form data field part of multipart form. More...


Protected Methods

virtual ~MIMEFormData ()

Protected Attributes

const char* content
const char* name

Detailed Description

This is a document part type for use in submitting multipart form data to a web server. multipart document part for web form data field.

Author:
David Sugar <dyfet@ostel.com>


Constructor & Destructor Documentation

ost::MIMEFormData::~MIMEFormData ( ) [protected, virtual]
 

ost::MIMEFormData::MIMEFormData ( MIMEMultipartForm * top,
const char * name,
const char * content )
 

Construct form data field part of multipart form.

Parameters:
top   multipart form this is part of
name   of form data field
content   of form data field


Member Function Documentation

void ost::MIMEFormData::body ( std::ostream * output ) [virtual]
 

Stream content (value) of this form data field.

Parameters:
output   stream to send body to.

Reimplemented from ost::MIMEItemPart.

void ost::MIMEFormData::head ( std::ostream * output ) [virtual]
 

Stream header, Content-Disposition form-data.

Parameters:
output   stream to send header to.

Reimplemented from ost::MIMEItemPart.


Member Data Documentation

const char * ost::MIMEFormData::content [protected]
 

const char * ost::MIMEFormData::name [protected]
 


The documentation for this class was generated from the following file:
Generated at Fri May 30 14:51:03 2008 for GNU CommonC++ by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001