#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 *) |
Deprecated
| const TDesC * | iDefaultDTDUrl | [protected] |
| const TDesC * | iDefaultDoctype | [protected] |
| IMPORT_C | CXmlLibrary | ( | MWapPluginSP & | aPluginSP, |
| CXmlElement * | aRootNode | |||
| ) | [protected] | |||
| IMPORT_C | ~CXmlLibrary | ( | ) | [virtual] |
| IMPORT_C TInt | CommitL | ( | ) | [virtual] |
| TInt | CommitParserL | ( | ) | [protected] |
| IMPORT_C void | ConstructL | ( | ) | [protected] |
| TInt | ExecuteDataProcessingL | ( | ) | [protected] |
| IMPORT_C TInt | ExecuteValidateL | ( | CBNFNode * | aDTDRootNode | ) | [protected, virtual] |
| CBNFNode * | ExtractDTDTree | ( | CBNFNode * | aDTDRoot | ) | [protected] |
| IMPORT_C CXmlLibrary * | NewL | ( | MWapPluginSP & | aPluginSP, |
| CXmlElement * | aRootNode | |||
| ) | [static] | |||
| IMPORT_C CXmlLibrary * | NewLC | ( | MWapPluginSP & | aPluginSP, |
| CXmlElement * | aRootNode | |||
| ) | [static] | |||