#include <mw/xmllib.h>
class CXmlLibrary : public CBase |
Protected Attributes | |
---|---|
CBNFNode * | iDTD |
const TDesC * | iDefaultDTDUrl |
const TDesC * | iDefaultDoctype |
MWapPluginSP & | iPluginSP |
CXmlElement * | iRootNode |
Public Member Functions | |
---|---|
virtual | ~CXmlLibrary() |
virtual IMPORT_C TInt | CommitL() |
IMPORT_C CXmlLibrary * | NewL(MWapPluginSP &, CXmlElement *) |
IMPORT_C CXmlLibrary * | NewLC(MWapPluginSP &, CXmlElement *) |
virtual IMPORT_C TInt | ProcessDataL(TDesC8 &) |
virtual IMPORT_C TInt | ProcessDataL(HBufC8 &) |
virtual IMPORT_C void | ResetL(CXmlElement *) |
virtual IMPORT_C TInt | ValidateL(CBNFNode &) |
Protected Member Functions | |
---|---|
CXmlLibrary(MWapPluginSP &, CXmlElement *) | |
TInt | CommitParserL() |
IMPORT_C void | ConstructL() |
TInt | ExecuteDataProcessingL() |
virtual IMPORT_C TInt | ExecuteValidateL(CBNFNode *) |
CBNFNode * | ExtractDTDTree(CBNFNode *) |
IMPORT_C void | PrepareParserL() |
TInt | ProcessDataL(HBufC16 *) |
IMPORT_C | CXmlLibrary | ( | MWapPluginSP & | aPluginSP, |
CXmlElement * | aRootNode | |||
) | [protected] |
IMPORT_C CXmlLibrary * | NewL | ( | MWapPluginSP & | aPluginSP, |
CXmlElement * | aRootNode | |||
) | [static] |
IMPORT_C CXmlLibrary * | NewLC | ( | MWapPluginSP & | aPluginSP, |
CXmlElement * | aRootNode | |||
) | [static] |