10 #ifndef KDSOAPMESSAGE_H
11 #define KDSOAPMESSAGE_H
13 #include <QtCore/QSharedDataPointer>
14 #include <QtCore/QVariant>
22 class KDSoapMessageData;
90 void addArgument(
const QString &argumentName,
const QVariant &argumentValue,
const QString &typeNameSpace = QString(),
91 const QString &typeName = QString());
108 void addArgument(
const QString &argumentName,
const KDSoapValueList &argumentValueList,
const QString &typeNameSpace = QString(),
109 const QString &typeName = QString());
130 bool isFault()
const;
135 QString faultAsString()
const;
141 void setFault(
bool fault);
149 void createFaultMessage(
const QString &faultCode,
const QString &faultText,
KDSoap::SoapVersion soapVersion);
164 bool hasMessageAddressingProperties()
const;
178 QSharedDataPointer<KDSoapMessageData> d;
196 KDSoapMessage header(
const QString &name,
const QString &namespaceUri)
const;
KDSOAP_EXPORT QDebug operator<<(QDebug dbg, const KDSoapMessage &msg)
bool operator==(const KDSoapValue &other) const
KDSoapValue & operator=(const KDSoapValue &other)
bool operator!=(const KDSoapValue &other) const