KD SOAP API Documentation  2.1
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-2022 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 
19 class KDSoapEndpointReferenceData;
28 {
29 public:
34  explicit KDSoapEndpointReference(const QString &address = QString());
35 
40 
44  KDSoapEndpointReference &operator=(const KDSoapEndpointReference &other);
45 
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 
89 private:
90  QSharedDataPointer<KDSoapEndpointReferenceData> d;
91 };
92 
93 #endif // KDSOAPENDPOINTREFERENCE_H
#define KDSOAP_EXPORT
Definition: KDSoapGlobal.h:22

© 2010-2022 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 Tue Jun 13 2023 12:18:34 for KD SOAP API Documentation by doxygen 1.9.1