Public Member Functions | Protected Attributes

IE_Exp_HTML_DataExporter Class Reference

#include <ie_exp_HTML_util.h>

Inheritance diagram for IE_Exp_HTML_DataExporter:
IE_Exp_HTML_FileExporter IE_Exp_HTML_MultipartExporter

List of all members.

Public Member Functions

 IE_Exp_HTML_DataExporter (PD_Document *pDocument, const UT_UTF8String &filename)
virtual ~IE_Exp_HTML_DataExporter ()
virtual UT_UTF8String saveData (const gchar *szDataId, const gchar *extension)=0
virtual UT_UTF8String saveData (const UT_UTF8String &name, const UT_UTF8String &data)=0
void encodeDataBase64 (const gchar *szDataId, UT_UTF8String &result, bool bAddInfo=true)

Protected Attributes

PD_Documentm_pDocument
UT_UTF8String m_fileDirectory
UT_UTF8String m_baseDirectory

Constructor & Destructor Documentation

IE_Exp_HTML_DataExporter::IE_Exp_HTML_DataExporter ( PD_Document pDocument,
const UT_UTF8String filename 
)
virtual IE_Exp_HTML_DataExporter::~IE_Exp_HTML_DataExporter (  )  [inline, virtual]

Member Function Documentation

void IE_Exp_HTML_DataExporter::encodeDataBase64 ( const gchar *  szDataId,
UT_UTF8String result,
bool  bAddInfo = true 
)
virtual UT_UTF8String IE_Exp_HTML_DataExporter::saveData ( const gchar *  szDataId,
const gchar *  extension 
) [pure virtual]
virtual UT_UTF8String IE_Exp_HTML_DataExporter::saveData ( const UT_UTF8String name,
const UT_UTF8String data 
) [pure virtual]

Member Data Documentation


The documentation for this class was generated from the following files: