11 #include "desaxe_conf.h"
14 #include <QStringList>
20 Xml_string toXMLString(
unsigned int val);
21 Xml_string toXMLString(
int val);
22 Xml_string toXMLString(
unsigned long val);
23 Xml_string toXMLString(
long val);
24 Xml_string toXMLString(
double val);
25 Xml_string toXMLString(
float val);
26 Xml_string toXMLString(
bool val);
27 Xml_string toXMLString(
const Xml_string& val);
29 Xml_string toXMLString(
const ScFace& val);
32 Xml_string toXMLString(
const QList<double>& doublelist);
33 Xml_string toXMLString(
const QList<float>& floatlist);
34 Xml_string toXMLString(
const QList<int>& intlist);
35 Xml_string toXMLString(
const QVector<double>& doublelist);
36 Xml_string toXMLString(
const QVector<float>& floatlist);
37 Xml_string toXMLString(
const QVector<int>& intlist);
38 Xml_string toXMLString(
const QStringList& list);
40 unsigned int parseUInt(
const Xml_string& str);
41 int parseInt(
const Xml_string& str);
42 unsigned long parseULong(
const Xml_string& str);
43 long parseLong(
const Xml_string& str);
44 double parseDouble(
const Xml_string& str);
45 float parseFloat(
const Xml_string& str);
46 bool parseBool(
const Xml_string& str);
47 QStringList parseStringList(
const Xml_string& str);
48 QList<double> parseDoubleList(
const Xml_string& str);
49 QList<int> parseIntList(
const Xml_string& str);
50 QVector<double> parseDoubleVector(
const Xml_string& str);
51 QVector<int> parseIntVector(
const Xml_string& str);
52 QStack<int> parseIntStack(
const Xml_string& str);
55 Xml_string mkXMLName(
const QString& any);
60 ENUM parseEnum(
const Xml_string& str)
62 return static_cast<ENUM
>(str.toUInt());
68 DATA parse(
const Xml_string& str)
70 return static_cast<DATA
>(str);
75 const Xml_string& parse<const Xml_string&>(
const Xml_string& str)
82 Xml_string parse<Xml_string>(
const Xml_string& str)
89 unsigned int parse<unsigned int>(
const Xml_string& str)
91 return parseUInt(str);
96 int parse<int>(
const Xml_string& str)
103 unsigned long parse<unsigned long>(
const Xml_string& str)
105 return parseULong(str);
110 long parse<long>(
const Xml_string& str)
112 return parseLong(str);
117 double parse<double>(
const Xml_string& str)
119 return parseDouble(str);
124 float parse<float>(
const Xml_string& str)
126 return parseFloat(str);
131 bool parse<bool>(
const Xml_string& str)
133 return parseBool(str);
138 QStringList parse<QStringList>(
const Xml_string& str)
140 return parseStringList(str);
145 QList<int> parse<QList<int> >(
const Xml_string& str)
147 return parseIntList(str);
152 QList<double> parse<QList<double> >(
const Xml_string& str)
154 return parseDoubleList(str);
Base Class ScFace : This is a total rewrite of the old Foi class.
Definition: scface.h:73
Definition: fpointarray.h:42