00001
00045 #ifndef QSPARQLXSD_H
00046 #define QSPARQLXSD_H
00047
00048 #include "qsparql.h"
00049
00050 #include <QtCore/qurl.h>
00051
00052 QT_BEGIN_HEADER
00053
00054 QT_BEGIN_NAMESPACE
00055
00056 QT_MODULE(Sparql)
00057
00058 namespace XSD {
00059 #if defined XSD_INTEGER || defined XSD_ALL
00060 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Integer,
00061 (QLatin1String("http://www.w3.org/2001/XMLSchema#integer")))
00062 #endif
00063
00064 #if defined XSD_DATE || defined XSD_ALL
00065 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Decimal,
00066 (QLatin1String("http://www.w3.org/2001/XMLSchema#decimal")))
00067
00068 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Date,
00069 (QLatin1String("http://www.w3.org/2001/XMLSchema#date")))
00070
00071 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Time,
00072 (QLatin1String("http://www.w3.org/2001/XMLSchema#time")))
00073
00074 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, DateTime,
00075 (QLatin1String("http://www.w3.org/2001/XMLSchema#dateTime")))
00076 #endif
00077
00078 #ifdef XSD_ALL
00079 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Int,
00080 (QLatin1String("http://www.w3.org/2001/XMLSchema#int")))
00081
00082
00083 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, NonNegativeInteger,
00084 (QLatin1String("http://www.w3.org/2001/XMLSchema#nonNegativeInteger")))
00085
00086 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, UnsignedInt,
00087 (QLatin1String("http://www.w3.org/2001/XMLSchema#unsignedInt")))
00088
00089 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Short,
00090 (QLatin1String("http://www.w3.org/2001/XMLSchema#short")))
00091
00092 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Long,
00093 (QLatin1String("http://www.w3.org/2001/XMLSchema#long")))
00094
00095 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, UnsignedLong,
00096 (QLatin1String("http://www.w3.org/2001/XMLSchema#unsignedLong")))
00097
00098 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Boolean,
00099 (QLatin1String("http://www.w3.org/2001/XMLSchema#boolean")))
00100
00101 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Double,
00102 (QLatin1String("http://www.w3.org/2001/XMLSchema#double")))
00103
00104 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Float,
00105 (QLatin1String("http://www.w3.org/2001/XMLSchema#float")))
00106
00107 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, String,
00108 (QLatin1String("http://www.w3.org/2001/XMLSchema#string")))
00109
00110 Q_GLOBAL_STATIC_WITH_ARGS(QUrl, Base64Binary,
00111 (QLatin1String("http://www.w3.org/2001/XMLSchema#base64Binary")))
00112 #endif
00113 }
00114
00115 QT_END_NAMESPACE
00116
00117 QT_END_HEADER
00118
00119 #endif // QSPARQLXSD_H