KD SOAP API Documentation
2.2
Loading...
Searching...
No Matches
source
src
KDSoapClient
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
13
#include "
KDSoapAuthentication.h
"
14
#include "
KDSoapClientInterface.h
"
15
#include "
KDSoapMessage.h
"
16
#include <QtCore/QByteArray>
17
#include <QtCore/QMap>
18
#include <QtCore/QString>
19
#include <QtCore/QXmlStreamWriter>
20
class
KDSoapMessage
;
21
class
KDSoapHeaders
;
22
class
KDSoapNamespacePrefixes
;
23
class
KDSoapValue
;
24
class
KDSoapValueList
;
25
30
class
KDSOAP_EXPORT
KDSoapMessageWriter
31
{
32
public
:
33
KDSoapMessageWriter
();
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
43
private
:
44
QString
m_messageNamespace;
45
KDSoap::SoapVersion
m_version;
46
};
47
48
#endif
// KDSOAPMESSAGEWRITER_P_H
KDSoapAuthentication.h
KDSoapClientInterface.h
KDSOAP_EXPORT
#define KDSOAP_EXPORT
Definition
KDSoapGlobal.h:22
KDSoapMessage.h
KDSoapAuthentication
Definition
KDSoapAuthentication.h:31
KDSoapHeaders
Definition
KDSoapMessage.h:185
KDSoapMessageWriter
Definition
KDSoapMessageWriter_p.h:31
KDSoapMessage
Definition
KDSoapMessage.h:29
KDSoapNamespacePrefixes
Definition
KDSoapNamespacePrefixes_p.h:20
KDSoapValueList
Definition
KDSoapValue.h:321
KDSoapValue
Definition
KDSoapValue.h:60
KDSoap::SoapVersion
SoapVersion
Definition
KDSoapValue.h:40
QByteArray
QMap
QString
© 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