Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
The QWbXmlReader class reads the contents of a Wireless Binary XML (WBXML) stream More...
#include <QWbXmlReader>
Inherits QXmlReader.
Inherited by QCacheOperationReader, QOtaReader, QServiceIndicationReader, QServiceLoadingReader, and QWmlReader.
The QWbXmlReader class reads the contents of a Wireless Binary XML (WBXML) stream
The QWbXmlReader base class provides an interface to parse Wireless Binary XML (WBXML) data streams according to the WAP standard wap-192-wbxml-20010725-a.pdf. The data appears as an XML object that can be navigated using the facilities in QXmlReader.
WBXML files use binary numbers to indicate the names of tags and attributes. The user, usually a subclass, is responsible for providing the mappings from binary numbers to names.
There is no standard list of tag mappings: each format that is based on WBXML has its own set. The subclasses WmlReader and OtaReader provide two common sets, for the Wireless Markup Language (WML), and Over-The-Air (OTA) Network Configuration messages respectively.
See also QWmlReader and QOtaReader.
Construct a new WBXML reader object, with no default tag sets.
Construct a new WBXML reader object, with specific tag sets, tags and attrs.
Destruct this WBXML reader.
Return the current DTD handler.
Reimplemented from QXmlReader.
See also setDTDHandler().
Return the current content handler.
Reimplemented from QXmlReader.
See also setContentHandler().
Return the current declaration handler.
Reimplemented from QXmlReader.
See also setDeclHandler().
Return the current entity resolver.
Reimplemented from QXmlReader.
See also setEntityResolver().
Return the current error handler.
Reimplemented from QXmlReader.
See also setErrorHandler().
Check for feature name and return its value. Also return whether the feature exists in ok.
Reimplemented from QXmlReader.
See also setFeature().
Determine if this reader has the feature name.
Reimplemented from QXmlReader.
Determine if this reader has the property name.
Reimplemented from QXmlReader.
Return the current lexical handler.
Reimplemented from QXmlReader.
See also setLexicalHandler().
This function is obsolete. It parses the data from input.
Reimplemented from QXmlReader.
This is an overloaded member function, provided for convenience.
Parse the specified QXmlInputSource "input" object. Use of this function is not recommended, because QXmlInputSource is string-based, whereas WBXML requires binary input. To preserve the binary data, the data within "input" should be base64-encoded before calling this function.
Reimplemented from QXmlReader.
This is an overloaded member function, provided for convenience.
Parse the WBXML data in the "input" array.
This is an overloaded member function, provided for convenience.
Parse the WBXML data from the specified "input" device.
Check for property name and return its value. Also return whether the property exists in ok.
Reimplemented from QXmlReader.
See also setProperty().
Resolve an OPAQUE data blob within WBXML input into its string version. The attr parameter is the name of the attribute containing the OPAQUE data to be resolved, and the data parameter contains the data to be resolved. The attr will be QString() for OPAQUE data blobs within element bodies.
Set the content handler.
Reimplemented from QXmlReader.
See also contentHandler().
Set the DTD handler.
Reimplemented from QXmlReader.
Set the declaration handler.
Reimplemented from QXmlReader.
See also declHandler().
Set the entity resolver to handler.
Reimplemented from QXmlReader.
See also entityResolver().
Set the error handler.
Reimplemented from QXmlReader.
See also errorHandler().
Set the feature name to value.
Reimplemented from QXmlReader.
See also feature().
Set the lexical handler.
Reimplemented from QXmlReader.
See also lexicalHandler().
Set the property name to value.
Reimplemented from QXmlReader.
See also property().
Set the mappings to be used to parse tag and attribute numbers to tags and attrs respectively.
Parse the contents of input and convert it into regular XML text.
This is an overloaded member function, provided for convenience.
Parse the contents of input and convert it into regular XML text.
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |