CXmlLibrary Class Reference

#include <mw/xmllib.h>

Link against: xmllib.lib

class CXmlLibrary : public CBase

Inherits from

  • CXmlLibrary

    Detailed Description

    Deprecated

    Member Attribute Documentation

    iDTD

    CBNFNode *iDTD[protected]

    The actual DTD tree - not owned

    iDefaultDTDUrl

    const TDesC *iDefaultDTDUrl[protected]

    iDefaultDoctype

    const TDesC *iDefaultDoctype[protected]

    iPluginSP

    MWapPluginSP &iPluginSP[protected]

    Plugin Service Provider

    iRootNode

    CXmlElement *iRootNode[protected]

    Document Root Node

    Constructor & Destructor Documentation

    CXmlLibrary ( MWapPluginSP &, CXmlElement * )

    IMPORT_CCXmlLibrary(MWapPluginSP &aPluginSP,
    CXmlElement *aRootNode
    )[protected]

    ~CXmlLibrary ( )

    IMPORT_C~CXmlLibrary()[virtual]

    Member Function Documentation

    CommitL ( )

    IMPORT_C TIntCommitL()[virtual]

    CommitParserL ( )

    TInt CommitParserL()[protected]

    ConstructL ( )

    IMPORT_C voidConstructL()[protected]

    ExecuteDataProcessingL ( )

    TInt ExecuteDataProcessingL()[protected]

    ExecuteValidateL ( CBNFNode * )

    IMPORT_C TIntExecuteValidateL(CBNFNode *aDTDRootNode)[protected, virtual]

    ExtractDTDTree ( CBNFNode * )

    CBNFNode *ExtractDTDTree(CBNFNode *aDTDRoot)[protected]

    NewL ( MWapPluginSP &, CXmlElement * )

    IMPORT_C CXmlLibrary *NewL(MWapPluginSP &aPluginSP,
    CXmlElement *aRootNode
    )[static]

    NewLC ( MWapPluginSP &, CXmlElement * )

    IMPORT_C CXmlLibrary *NewLC(MWapPluginSP &aPluginSP,
    CXmlElement *aRootNode
    )[static]

    PrepareParserL ( )

    IMPORT_C voidPrepareParserL()[protected]

    ProcessDataL ( TDesC8 & )

    IMPORT_C TIntProcessDataL(TDesC8 &aData)[virtual]

    ProcessDataL ( HBufC8 & )

    IMPORT_C TIntProcessDataL(HBufC8 &aData)[virtual]

    ProcessDataL ( HBufC16 * )

    TInt ProcessDataL(HBufC16 *aData)[protected]

    ResetL ( CXmlElement * )

    IMPORT_C voidResetL(CXmlElement *aRootNode)[virtual]

    ValidateL ( CBNFNode & )

    IMPORT_C TIntValidateL(CBNFNode &aDTDRootNode)[virtual]