Mini application server API for C++.
inet
Class CzzMIMEBody
in zz_mime_body.h
- class CzzMIMEBody
m_Boundary
protected CzzString m_Boundary;
m_Buffer
protected CzzBuffer m_Buffer;
m_ElementMap
protected map< CzzString, CzzString > m_ElementMap;
m_FileMap
protected map< CzzString, CzzString > m_FileMap;
m_LastFileElement
protected CzzString m_LastFileElement;
m_RawBody
protected char* m_RawBody;
m_RawSize
protected long m_RawSize;
CzzMIMEBody
public CzzMIMEBody( char* body, long size, const char* type );
CzzMIMEBody
public CzzMIMEBody();
~CzzMIMEBody
public virtual ~CzzMIMEBody();
addEndMarker
public void addEndMarker( void );
addFileHeader
public void addFileHeader( const char* name, const char* file );
addHeader
public void addHeader( const char* name, const char* value );
genBoundary
protected void genBoundary( void );
getBoundary
public CzzString& getBoundary( void );
getData
public const char* getData( void );
getFile
public CzzString getFile( const CzzString& name );
getRawBody
public char* getRawBody( void );
getRawSize
public long getRawSize( void );
getSize
public long getSize( void );
operator[]
public CzzString operator[]( const CzzString& var );
parseBoundary
public static CzzString parseBoundary( const char* body );
parseMe
protected void parseMe( void );