Mixxx

XmlParse Class Reference

#include <xmlparse.h>

List of all members.

Public Member Functions

 XmlParse ()
 ~XmlParse ()

Static Public Member Functions

static QDomNode selectNode (const QDomNode &nodeHeader, const QString sNode)
static int selectNodeInt (const QDomNode &nodeHeader, const QString sNode)
static float selectNodeFloat (const QDomNode &nodeHeader, const QString sNode)
static QString selectNodeQString (const QDomNode &nodeHeader, const QString sNode)
static QVector< long > * selectNodeLongArray (const QDomNode &nodeHeader, const QString sNode)
static QVector< char > * selectNodeCharArray (const QDomNode &nodeHeader, const QString sNode)
static QVector< char > * selectNodeHexCharArray (const QDomNode &nodeHeader, const QString sNode)
static QList< long > * selectNodeLongList (const QDomNode &nodeHeader, const QString sNode)
static QDomElement addElement (QDomDocument &, QDomElement &, QString, QString)
static QDomElement addElement (QDomDocument &, QDomElement &, QString, QList< long > *pData)
static QDomElement addElement (QDomDocument &, QDomElement &, QString, QVector< char > *pData)
static QDomElement addHexElement (QDomDocument &, QDomElement &, QString, QVector< char > *pData)

Detailed Description

Author:
Tue Haste Andersen

Definition at line 24 of file xmlparse.h.


Constructor & Destructor Documentation

XmlParse::XmlParse ( )

Definition at line 15 of file xmlparse.cpp.

XmlParse::~XmlParse ( )

Definition at line 19 of file xmlparse.cpp.


Member Function Documentation

QDomElement XmlParse::addElement ( QDomDocument &  doc,
QDomElement &  header,
QString  sElementName,
QString  sText 
) [static]

Add a node. Used to write xml document

Definition at line 135 of file xmlparse.cpp.

Here is the caller graph for this function:

QDomElement XmlParse::addElement ( QDomDocument &  doc,
QDomElement &  header,
QString  sElementName,
QList< long > *  pData 
) [static]

Add a binary node, long ints encoded as chars. Used to write xml document

Definition at line 143 of file xmlparse.cpp.

QDomElement XmlParse::addElement ( QDomDocument &  doc,
QDomElement &  header,
QString  sElementName,
QVector< char > *  pData 
) [static]

Add a binary node of chars. Used to write xml document

Definition at line 170 of file xmlparse.cpp.

QDomElement XmlParse::addHexElement ( QDomDocument &  doc,
QDomElement &  header,
QString  sElementName,
QVector< char > *  pData 
) [static]

Definition at line 184 of file xmlparse.cpp.

QDomNode XmlParse::selectNode ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 33 of file xmlparse.cpp.

Here is the caller graph for this function:

QVector< char > * XmlParse::selectNodeCharArray ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 85 of file xmlparse.cpp.

Here is the call graph for this function:

float XmlParse::selectNodeFloat ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 28 of file xmlparse.cpp.

Here is the call graph for this function:

QVector< char > * XmlParse::selectNodeHexCharArray ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 106 of file xmlparse.cpp.

Here is the call graph for this function:

int XmlParse::selectNodeInt ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 23 of file xmlparse.cpp.

Here is the call graph for this function:

QVector< long > * XmlParse::selectNodeLongArray ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 56 of file xmlparse.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QList< long > * XmlParse::selectNodeLongList ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 126 of file xmlparse.cpp.

Here is the call graph for this function:

QString XmlParse::selectNodeQString ( const QDomNode &  nodeHeader,
const QString  sNode 
) [static]

Definition at line 45 of file xmlparse.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines