#include <ie_exp_HTML_util.h>
Public Member Functions | |
IE_Exp_HTML_MultipartExporter (PD_Document *pDocument, const UT_UTF8String &baseName, UT_UTF8String &buffer, const UT_UTF8String &title) | |
UT_UTF8String | saveData (const gchar *szDataId, const gchar *extension) |
UT_UTF8String | saveData (const UT_UTF8String &name, const UT_UTF8String &data) |
UT_UTF8String | generateHeader (const UT_UTF8String &index, const UT_UTF8String &mimetype) |
Private Attributes | |
UT_UTF8String & | m_buffer |
UT_UTF8String | m_title |
IE_Exp_HTML_MultipartExporter::IE_Exp_HTML_MultipartExporter | ( | PD_Document * | pDocument, | |
const UT_UTF8String & | baseName, | |||
UT_UTF8String & | buffer, | |||
const UT_UTF8String & | title | |||
) |
UT_UTF8String IE_Exp_HTML_MultipartExporter::generateHeader | ( | const UT_UTF8String & | index, | |
const UT_UTF8String & | mimetype | |||
) |
References UT_UTF8String::escapeMIME(), m_title, MULTIPART_FIELD, time, and UT_UTF8String::utf8_str().
Referenced by IE_Exp_HTML::_createMultipart().
UT_UTF8String IE_Exp_HTML_MultipartExporter::saveData | ( | const gchar * | szDataId, | |
const gchar * | extension | |||
) | [virtual] |
UT_UTF8String IE_Exp_HTML_MultipartExporter::saveData | ( | const UT_UTF8String & | name, | |
const UT_UTF8String & | data | |||
) | [virtual] |
Implements IE_Exp_HTML_DataExporter.
References UT_UTF8String::escapeMIME(), gchar, m_buffer, IE_Exp_HTML_DataExporter::m_fileDirectory, MULTIPART_FIELD, SEPARATOR, and UT_UTF8String::utf8_str().
Referenced by saveData().
Referenced by generateHeader().