Xml::MParser Class Reference

class Xml::MParser : public Xml::MContentSource

A parser ECOM plugin for the XML Framework must implement this interface.

Inherits from

Member Functions Documentation

DisableFeature(TInt)

TInt DisableFeature(TIntaParserFeature)[pure virtual]

Disable a feature.

Parameters

TInt aParserFeature

EnableFeature(TInt)

TInt EnableFeature(TIntaParserFeature)[pure virtual]

Enable a feature.

Parameters

TInt aParserFeature

IsFeatureEnabled(TInt)

TBool IsFeatureEnabled(TIntaParserFeature)const [pure virtual]

See if a feature is enabled.

Parameters

TInt aParserFeature

ParseChunkL(const TDesC8 &)

voidParseChunkL(const TDesC8 &aChunk)[pure virtual]

Parses a descriptor that contains part of a document.

Parameters

const TDesC8 & aChunk

ParseLastChunkL(const TDesC8 &)

voidParseLastChunkL(const TDesC8 &aFinalChunk)[pure virtual]

Parses a descriptor that contains the last part of a document.

Parameters

const TDesC8 & aFinalChunk

Release()

voidRelease()[pure virtual]

Interfaces don't have a destructor, so we have an explicit method instead.