19 #include <QtCore/QString>
20 #include <QtCore/QVariant>
21 #include <QtCore/QList>
22 #include <QtCore/QPair>
23 #include <QtCore/QSet>
24 #include <QtCore/QVector>
25 #include <QtCore/QSharedDataPointer>
26 #include <QtCore/QXmlStreamNamespaceDeclarations>
27 #include "KDSoapGlobal.h"
34 class KDSoapNamespacePrefixes;
108 if (
this != &other) {
140 void setNillable(
bool nillable);
155 void setNamespaceUri(
const QString &ns);
165 void setValue(
const QVariant &value);
172 bool isQualified()
const;
186 void setQualified(
bool qualified);
234 void setNamespaceDeclarations(
const QXmlStreamNamespaceDeclarations &namespaceDeclarations);
246 QXmlStreamNamespaceDeclarations namespaceDeclarations()
const;
252 void setEnvironmentNamespaceDeclarations(
const QXmlStreamNamespaceDeclarations &environmentNamespaceDeclarations);
258 QXmlStreamNamespaceDeclarations environmentNamespaceDeclarations()
const;
280 void setName(
const QString &name);
286 friend class KDSoapMessageWriter;
288 bool forceQualified)
const;
290 const QString &messageNamespace)
const;
292 bool forceQualified)
const;
304 KDSOAP_EXPORT uint qHash(
const KDSoapValue &value);
404 #endif // KDSOAPVALUE_H