Xml::MWbxmlExtensionHandler Class Reference

#include <xml/wbxmlextensionhandler.h>

class Xml::MWbxmlExtensionHandler
Public Member Enumerations
enumTExtInterfaceUid { EExtInterfaceUid }
Public Member Functions
pure virtual voidOnExtensionL(const RString &, TInt, TInt)

Detailed Description

The Wbxml api extension class. Inherited by classes wishing to cater for this interface, e.g. WbxmlParser.

Member Enumeration Documentation

Enum TExtInterfaceUid

The uid identifying this extension interface.

EnumeratorValueDescription
EExtInterfaceUid0x101FE212

Member Function Documentation

OnExtensionL ( const RString &, TInt, TInt )

voidOnExtensionL(const RString &aData,
TIntaToken,
TIntaErrorCode
)[pure virtual]

This method is a receive notification of an extension instruction. The type of extension is specified in aToken and is based on the global tokens specified in WBXML documents.

See also: http://www.w3.org/TR/wbxml/

Parameters
aDatais the extension data.
aTokenis the global unambiguous token value.
aErrorCodeis the error code. If this is not KErrNone then special action may be required.