KD SOAP API Documentation: KDSoapEndpointReference.h Source File

| KD SOAP API Documentation 2.2

Loading...
Searching...
No Matches
KDSoapEndpointReference.h
Go to the documentation of this file.
1/****************************************************************************
2**
3** This file is part of the KD Soap project.
4**
5** SPDX-FileCopyrightText: 2015 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6**
7** SPDX-License-Identifier: MIT
8**
9****************************************************************************/
10
11#ifndef KDSOAPENDPOINTREFERENCE_H
12#define KDSOAPENDPOINTREFERENCE_H
13
14#include "KDSoapGlobal.h"
15#include "KDSoapValue.h"
16#include <QSharedDataPointer>
17#include <QString>
18
19class KDSoapEndpointReferenceData;
27 class KDSOAP_EXPORT KDSoapEndpointReference
28{
29public:
34 explicit KDSoapEndpointReference(const QString &address = QString());
35
39 KDSoapEndpointReference(const KDSoapEndpointReference &other);
40
44 KDSoapEndpointReference &operator=(const KDSoapEndpointReference &other);
45
49 ~KDSoapEndpointReference();
50
54 QString address() const;
55
60 void setAddress(const QString &address);
61
66 KDSoapValueList referenceParameters() const;
67
71 void setReferenceParameters(const KDSoapValueList &referenceParameters);
72
77 KDSoapValueList metadata() const;
78
82 void setMetadata(const KDSoapValueList &metadata);
83
87 bool isEmpty() const;
88
89private:
90 QSharedDataPointer<KDSoapEndpointReferenceData> d;
91};
92
93#endif // KDSOAPENDPOINTREFERENCE_H
KDSoapGlobal.h
KDSOAP_EXPORT
#define KDSOAP_EXPORT
Definition KDSoapGlobal.h:22
KDSoapValue.h
KDSoapEndpointReference
Definition KDSoapEndpointReference.h:28
KDSoapValueList
Definition KDSoapValue.h:321
QSharedDataPointer
QString

© 2010-2024 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 Sun Jan 7 2024 11:47:36 for KD SOAP API Documentation by doxygen 1.9.8