Skip to content

Commit 7b32f8c

Browse files
committedJul 23, 2018
Add virtual default destructors
1 parent 555b947 commit 7b32f8c

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed
 

‎python/server/auto_generated/qgsserverparameters.sip.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ the Free Software Foundation; either version 2 of the License, or *
2929
QgsServerParameterDefinition( const QVariant::Type type = QVariant::String,
3030
const QVariant defaultValue = QVariant( "" ) );
3131

32+
virtual ~QgsServerParameterDefinition();
33+
3234
QString typeName() const;
3335
virtual bool isValid() const;
3436

@@ -110,6 +112,8 @@ Constructor.
110112
Constructor.
111113
%End
112114

115+
virtual ~QgsServerParameters();
116+
113117
void load( const QUrlQuery &query );
114118
%Docstring
115119
Loads new parameters.

‎src/server/qgsserverparameters.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ class SERVER_EXPORT QgsServerParameterDefinition
3232
QgsServerParameterDefinition( const QVariant::Type type = QVariant::String,
3333
const QVariant defaultValue = QVariant( "" ) );
3434

35+
virtual ~QgsServerParameterDefinition() = default;
36+
3537
QString typeName() const;
3638
virtual bool isValid() const;
3739

@@ -103,6 +105,8 @@ class SERVER_EXPORT QgsServerParameters
103105
*/
104106
QgsServerParameters( const QUrlQuery &query );
105107

108+
virtual ~QgsServerParameters() = default;
109+
106110
/**
107111
* Loads new parameters.
108112
* \param query url query

‎src/server/services/wfs/qgswfsparameters.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ namespace QgsWfs
6666
const QVariant::Type type = QVariant::String,
6767
const QVariant defaultValue = QVariant( "" ) );
6868

69+
virtual ~QgsWfsParameter() = default;
70+
6971
int toInt() const;
7072
QStringList toStringListWithExp( const QString &exp = "\\(([^()]+)\\)" ) const;
7173
QgsRectangle toRectangle() const;
@@ -113,6 +115,8 @@ namespace QgsWfs
113115
*/
114116
QgsWfsParameters();
115117

118+
virtual ~QgsWfsParameters() = default;
119+
116120
/**
117121
* Loads new parameters.
118122
* \param parameters Map of parameters

‎src/server/services/wms/qgswmsparameters.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ namespace QgsWms
159159
const QVariant::Type type = QVariant::String,
160160
const QVariant defaultValue = QVariant( "" ) );
161161

162+
virtual ~QgsWmsParameter() = default;
163+
162164
bool isValid() const override;
163165

164166
QList<QgsGeometry> toGeomList( const char delimiter = ',' ) const;
@@ -210,6 +212,8 @@ namespace QgsWms
210212
*/
211213
QgsWmsParameters();
212214

215+
virtual ~QgsWmsParameters() = default;
216+
213217
/**
214218
* Loads new parameters.
215219
* \param parameters Map of parameters

0 commit comments

Comments
 (0)
Please sign in to comment.