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 ( TInt aParserFeature ) [pure virtual]

Disable a feature.

Parameters

TInt aParserFeature

EnableFeature(TInt)

TInt EnableFeature ( TInt aParserFeature ) [pure virtual]

Enable a feature.

Parameters

TInt aParserFeature

IsFeatureEnabled(TInt)

TBool IsFeatureEnabled ( TInt aParserFeature ) const [pure virtual]

See if a feature is enabled.

Parameters

TInt aParserFeature

ParseChunkL(const TDesC8 &)

void ParseChunkL ( const TDesC8 & aChunk ) [pure virtual]

Parses a descriptor that contains part of a document.

Parameters

const TDesC8 & aChunk

ParseLastChunkL(const TDesC8 &)

void ParseLastChunkL ( const TDesC8 & aFinalChunk ) [pure virtual]

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

Parameters

const TDesC8 & aFinalChunk

Release()

void Release ( ) [pure virtual]

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