#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().