#include <loadCollectionXMLParser.h>
Public Member Functions | |
| loadCollectionXMLParser () | |
| virtual | ~loadCollectionXMLParser () |
| bool | startElement (const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) |
| bool | endElement (const QString &namespaceURI, const QString &localName, const QString &qName) |
| bool | characters (const QString &ch) |
Public Attributes | |
| std::vector< deviceCollection > | deviceCollectionV |
Private Types | |
| enum | { NotWaiting, WaitingForDescription, WaitingForDevice, WaitingForAttribute } |
Private Attributes | |
| enum loadCollectionXMLParser:: { ... } | state |
| deviceCollection | devCollection |
| collectionMember | cMember |
| std::string | attributeName |
Static Private Attributes | |
| static const QString & | tagConfig = "config" |
| static const QString & | tagGroup = "collection" |
| static const QString & | tagDescription = "description" |
| static const QString & | tagAttributes = "attributes" |
| static const QString & | tagAttribute = "attribute" |
| static const QString & | tagMember = "member" |
| static const QString & | tagDevice = "device" |
anonymous enum [private] |
| loadCollectionXMLParser::loadCollectionXMLParser | ( | ) |
| loadCollectionXMLParser::~loadCollectionXMLParser | ( | ) | [virtual] |
| bool loadCollectionXMLParser::characters | ( | const QString & | ch | ) |
| bool loadCollectionXMLParser::endElement | ( | const QString & | namespaceURI, | |
| const QString & | localName, | |||
| const QString & | qName | |||
| ) |
| bool loadCollectionXMLParser::startElement | ( | const QString & | namespaceURI, | |
| const QString & | localName, | |||
| const QString & | qName, | |||
| const QXmlAttributes & | atts | |||
| ) |
std::string loadCollectionXMLParser::attributeName [private] |
Referenced by characters(), and endElement().
Referenced by characters(), endElement(), and startElement().
Referenced by characters(), endElement(), and startElement().
Referenced by endElement().
enum { ... } loadCollectionXMLParser::state [private] |
Referenced by characters(), and startElement().
const QString & loadCollectionXMLParser::tagAttribute = "attribute" [static, private] |
Referenced by endElement(), and startElement().
const QString & loadCollectionXMLParser::tagAttributes = "attributes" [static, private] |
Referenced by startElement().
const QString & loadCollectionXMLParser::tagConfig = "config" [static, private] |
Referenced by startElement().
const QString & loadCollectionXMLParser::tagDescription = "description" [static, private] |
Referenced by startElement().
const QString & loadCollectionXMLParser::tagDevice = "device" [static, private] |
Referenced by startElement().
const QString & loadCollectionXMLParser::tagGroup = "collection" [static, private] |
Referenced by endElement(), and startElement().
const QString & loadCollectionXMLParser::tagMember = "member" [static, private] |
Referenced by endElement(), and startElement().
1.6.1