CUPnPXMLEventParser Class Reference
| class CUPnPXMLEventParser : public CBase |
XML SAX Parser for UPnP.
- Since
- s60 3.1 upnpxmlparser.lib
| Protected Member Functions |
|---|
|
TAny * | GetExtendedInterface(const TInt32) |
| void | OnContentL(const TDesC8 &, TInt) |
| void | OnEndDocumentL(TInt) |
| void | OnEndElementL(const RTagInfo &, TInt) |
| void | OnEndPrefixMappingL(const RString &, TInt) |
| void | OnError(TInt) |
| void | OnIgnorableWhiteSpaceL(const TDesC8 &, TInt) |
| void | OnProcessingInstructionL(const TDesC8 &, const TDesC8 &, TInt) |
| void | OnSkippedEntityL(const RString &, TInt) |
| void | OnStartDocumentL(const RDocumentParameters &, TInt) |
| void | OnStartElementL(const RTagInfo &, const RAttributeArray &, TInt) |
| void | OnStartPrefixMappingL(const RString &, const RString &, TInt) |
Constructor & Destructor Documentation
CUPnPXMLEventParser()
| CUPnPXMLEventParser | ( | ) | [private] |
~CUPnPXMLEventParser()
| ~CUPnPXMLEventParser | ( | ) | [virtual] |
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
GetExtendedInterface(const TInt32)
|
TAny * | GetExtendedInterface | ( | const TInt32 | aUid | ) | [protected] |
OnContentL(const TDesC8 &, TInt)
| void | OnContentL | ( | const TDesC8 & | aBytes, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnEndDocumentL(TInt)
| void | OnEndDocumentL | ( | TInt | aErrorCode | ) | [protected] |
OnEndElementL(const RTagInfo &, TInt)
| void | OnEndElementL | ( | const RTagInfo & | aElement, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnEndPrefixMappingL(const RString &, TInt)
| void | OnEndPrefixMappingL | ( | const RString & | aPrefix, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnError(TInt)
| void | OnError | ( | TInt | aErrorCode | ) | [protected] |
OnIgnorableWhiteSpaceL(const TDesC8 &, TInt)
| void | OnIgnorableWhiteSpaceL | ( | const TDesC8 & | aBytes, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnProcessingInstructionL(const TDesC8 &, const TDesC8 &, TInt)
| void | OnProcessingInstructionL | ( | const TDesC8 & | aTarget, |
| | const TDesC8 & | aData, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnSkippedEntityL(const RString &, TInt)
| void | OnSkippedEntityL | ( | const RString & | aName, |
| | TInt | aErrorCode |
| | ) | [protected] |
OnStartDocumentL(const RDocumentParameters &, TInt)
| void | OnStartDocumentL | ( | const RDocumentParameters & | aDocParam, |
| | TInt | aErrorCode |
| | ) | [protected] |
Parameters
| const RDocumentParameters & aDocParam | |
| TInt aErrorCode | |
OnStartElementL(const RTagInfo &, const RAttributeArray &, TInt)
OnStartPrefixMappingL(const RString &, const RString &, TInt)
| void | OnStartPrefixMappingL | ( | const RString & | aPrefix, |
| | const RString & | aUri, |
| | TInt | aErrorCode |
| | ) | [protected] |
ParseResultDataL(const TDesC8 &, TInt &, TInt &, TBool &)
| IMPORT_C void | ParseResultDataL | ( | const TDesC8 & | aData, |
| | TInt & | aInstanceId, |
| | TInt & | aVolume, |
| | TBool & | aMute |
| | ) | |
Parses xml data to the array of objects.
SetAttributesL(const RAttributeArray &)
Member Enumerations Documentation
Enum TParserState
Enumerators
| EEvent = 0 | |
| EInstanceID | |
| EVolume | |
| EMute | |
| ENotSupported | |
Member Data Documentation
TInt
iInstanceID
|
TInt
| iInstanceID | [private] |
TBool
iMasterVolumeState
|
TBool
| iMasterVolumeState | [private] |
TParserState
iParserState
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.