KD SOAP API Documentation  2.1
KDSoapEndpointReference.cpp
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** This file is part of the KD Soap project.
4 **
5 ** SPDX-FileCopyrightText: 2016-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6 **
7 ** SPDX-License-Identifier: MIT
8 **
9 ****************************************************************************/
10 
12 
13 #include <QDebug>
14 
15 class KDSoapEndpointReferenceData : public QSharedData
16 {
17 public:
18  KDSoapEndpointReferenceData()
19  {
20  }
21 
22  QString m_address;
23  KDSoapValueList m_metadata;
24  KDSoapValueList m_referenceParameters;
25 };
26 
28  : d(new KDSoapEndpointReferenceData)
29 {
30  d->m_address = address;
31 }
32 
34  : d(other.d)
35 {
36 }
37 
39 {
40  d = other.d;
41  return *this;
42 }
43 
45 {
46 }
47 
49 {
50  return d->m_address;
51 }
52 
53 void KDSoapEndpointReference::setAddress(const QString &address)
54 {
55  d->m_address = address;
56 }
57 
59 {
60  return d->m_metadata;
61 }
62 
64 {
65  d->m_metadata = metadata;
66 }
67 
69 {
70  return d->m_address.isEmpty();
71 }
72 
74 {
75  return d->m_referenceParameters;
76 }
77 
79 {
80  d->m_referenceParameters = referenceParameters;
81 }
void setMetadata(const KDSoapValueList &metadata)
KDSoapEndpointReference(const QString &address=QString())
KDSoapValueList referenceParameters() const
KDSoapEndpointReference & operator=(const KDSoapEndpointReference &other)
KDSoapValueList metadata() const
void setAddress(const QString &address)
void setReferenceParameters(const KDSoapValueList &referenceParameters)

© 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