CXMLReader Class Reference

class CXMLReader : public CBase
Implementation of RXMLReader interface. XMLInterface.dll
Since
?Series60_version

Inherits from

Constructor & Destructor Documentation

CXMLReader()

CXMLReader ( ) [private]

C++ default constructor.

~CXMLReader()

~CXMLReader ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

GetFeature(TXMLFeature, TBool &)

TInt GetFeature ( TXMLFeature aFeature,
TBool & aStatus
)

Implementation of RXMLReader::GetFeature(TXMLFeature aFeature)

Parameters

TXMLFeature aFeature
TBool & aStatus

NewL()

CXMLReader * NewL ( ) [static]

Two-phased constructor.

NewLC()

CXMLReader * NewLC ( ) [static]

ParseL(RFs &, const TDesC &)

void ParseL ( RFs & aRFs,
const TDesC & aFileToParse
)

Parameters

RFs & aRFs
const TDesC & aFileToParse

ParseL(const TDesC8 &)

void ParseL ( const TDesC8 & aBuff )

Implementation of RXMLReader::ParseL(const TDesC& aBuff)

Parameters

const TDesC8 & aBuff

ParseL(RFile &)

void ParseL ( RFile & aOpenedFile )

Parameters

RFile & aOpenedFile

ParseWBXML(const TDesC8 &)

TInt ParseWBXML ( const TDesC8 & aBuff ) [private]
Parse WBXML document
Since
?Series60_version

Parameters

const TDesC8 & aBuff

ParseXML(const TDesC &)

TInt ParseXML ( const TDesC & aBuff ) [private]
Parse XML document
Since
?Series60_version

Parameters

const TDesC & aBuff

SetContentHandler(MXMLContentHandler *)

TInt SetContentHandler ( MXMLContentHandler * aContentHandler )

Implementation of RXMLReader::SetContentHandler(MXMLContentHandler& aContentHandler)

Parameters

MXMLContentHandler * aContentHandler

SetContentHandler(MWBXMLContentHandler *)

TInt SetContentHandler ( MWBXMLContentHandler * aContentHandler )

Implementation of RXMLReader::SetContentHandler(MWBXMLContentHandler& aContentHandler)

Parameters

MWBXMLContentHandler * aContentHandler

SetFeature(TXMLFeature, TBool)

TInt SetFeature ( TXMLFeature aFeature,
TBool aStatus
)

Parameters

TXMLFeature aFeature
TBool aStatus

Member Data Documentation

TBool iIsBinary

TBool iIsBinary [protected]

CXMLObserver * iParserObserver

CXMLObserver * iParserObserver [protected]