KD SOAP API Documentation 2.2
Loading...
Searching...
No Matches
KDSoapMessageWriter_p.h
Go to the documentation of this file.
1/****************************************************************************
2**
3** This file is part of the KD Soap project.
4**
5** SPDX-FileCopyrightText: 2010 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6**
7** SPDX-License-Identifier: MIT
8**
9****************************************************************************/
10#ifndef KDSOAPMESSAGEWRITER_P_H
11#define KDSOAPMESSAGEWRITER_P_H
12
15#include "KDSoapMessage.h"
16#include <QtCore/QByteArray>
17#include <QtCore/QMap>
18#include <QtCore/QString>
19#include <QtCore/QXmlStreamWriter>
20class KDSoapMessage;
21class KDSoapHeaders;
23class KDSoapValue;
24class KDSoapValueList;
25
31{
32public:
34
35 void setVersion(KDSoap::SoapVersion version);
36 void setMessageNamespace(const QString &ns);
37
38 QByteArray messageToXml(const KDSoapMessage &message, const QString &method /*empty in document style*/,
39 const KDSoapHeaders &headers,
40 const QMap<QString, KDSoapMessage> &persistentHeaders,
41 const KDSoapAuthentication &authentication = KDSoapAuthentication()) const;
42
43private:
44 QString m_messageNamespace;
45 KDSoap::SoapVersion m_version;
46};
47
48#endif // KDSOAPMESSAGEWRITER_P_H
#define KDSOAP_EXPORT

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-soap/
Generated on Sat Apr 20 2024 00:04:25 for KD SOAP API Documentation by doxygen 1.9.8