From 91dd2db17bd6cb9b357d1d69b187174e31eabef0 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 13 Sep 2016 13:09:01 +0200 Subject: loplugin:override: No more need for the "MSVC dtor override" workaround The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e --- connectivity/source/commontools/TTableHelper.cxx | 2 +- connectivity/source/cpool/ZConnectionPool.hxx | 2 +- connectivity/source/cpool/ZConnectionWrapper.hxx | 2 +- connectivity/source/cpool/ZDriverWrapper.hxx | 2 +- connectivity/source/cpool/ZPoolCollection.hxx | 2 +- connectivity/source/drivers/evoab2/NConnection.hxx | 2 +- connectivity/source/drivers/evoab2/NDatabaseMetaData.hxx | 2 +- connectivity/source/drivers/evoab2/NDriver.hxx | 2 +- connectivity/source/drivers/evoab2/NPreparedStatement.hxx | 2 +- connectivity/source/drivers/evoab2/NResultSet.cxx | 4 ++-- connectivity/source/drivers/evoab2/NResultSet.hxx | 2 +- connectivity/source/drivers/evoab2/NResultSetMetaData.hxx | 2 +- connectivity/source/drivers/evoab2/NStatement.hxx | 4 ++-- connectivity/source/drivers/firebird/Connection.hxx | 2 +- connectivity/source/drivers/firebird/DatabaseMetaData.hxx | 2 +- connectivity/source/drivers/firebird/Driver.hxx | 2 +- connectivity/source/drivers/firebird/PreparedStatement.hxx | 2 +- connectivity/source/drivers/firebird/ResultSet.hxx | 2 +- connectivity/source/drivers/firebird/ResultSetMetaData.hxx | 2 +- connectivity/source/drivers/firebird/Statement.hxx | 2 +- connectivity/source/drivers/firebird/StatementCommonBase.hxx | 2 +- connectivity/source/drivers/hsqldb/HTerminateListener.hxx | 2 +- connectivity/source/drivers/mork/MConnection.hxx | 2 +- connectivity/source/drivers/mork/MDatabaseMetaData.hxx | 2 +- connectivity/source/drivers/mork/MDriver.hxx | 2 +- connectivity/source/drivers/mork/MPreparedStatement.hxx | 2 +- connectivity/source/drivers/mork/MQueryHelper.hxx | 2 +- connectivity/source/drivers/mork/MResultSet.hxx | 2 +- connectivity/source/drivers/mork/MResultSetMetaData.hxx | 2 +- connectivity/source/drivers/mork/MStatement.hxx | 4 ++-- connectivity/source/drivers/mozab/bootstrap/MMozillaBootstrap.hxx | 2 +- connectivity/source/drivers/postgresql/pq_baseresultset.hxx | 2 +- connectivity/source/drivers/postgresql/pq_connection.cxx | 2 +- connectivity/source/drivers/postgresql/pq_connection.hxx | 2 +- connectivity/source/drivers/postgresql/pq_preparedstatement.hxx | 2 +- connectivity/source/drivers/postgresql/pq_resultset.hxx | 2 +- connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx | 2 +- connectivity/source/drivers/postgresql/pq_statement.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xcolumns.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xindexes.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xkeys.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xtables.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xusers.hxx | 2 +- connectivity/source/drivers/postgresql/pq_xviews.hxx | 2 +- connectivity/source/inc/FDatabaseMetaDataResultSet.hxx | 2 +- connectivity/source/inc/FDatabaseMetaDataResultSetMetaData.hxx | 2 +- connectivity/source/inc/ParameterSubstitution.hxx | 2 +- connectivity/source/inc/TDatabaseMetaDataBase.hxx | 2 +- connectivity/source/inc/calc/CConnection.hxx | 2 +- connectivity/source/inc/calc/CDatabaseMetaData.hxx | 2 +- connectivity/source/inc/dbase/DConnection.hxx | 2 +- connectivity/source/inc/dbase/DDatabaseMetaData.hxx | 2 +- connectivity/source/inc/dbase/DIndex.hxx | 2 +- connectivity/source/inc/file/FConnection.hxx | 2 +- connectivity/source/inc/file/FDatabaseMetaData.hxx | 2 +- connectivity/source/inc/file/FPreparedStatement.hxx | 2 +- connectivity/source/inc/file/FResultSet.hxx | 2 +- connectivity/source/inc/file/FResultSetMetaData.hxx | 2 +- connectivity/source/inc/file/FStatement.hxx | 2 +- connectivity/source/inc/file/FTable.hxx | 2 +- connectivity/source/inc/file/fcomp.hxx | 4 ++-- connectivity/source/inc/flat/EConnection.hxx | 2 +- connectivity/source/inc/flat/EDatabaseMetaData.hxx | 2 +- connectivity/source/inc/hsqldb/HConnection.hxx | 2 +- connectivity/source/inc/hsqldb/HDriver.hxx | 2 +- connectivity/source/inc/hsqldb/HView.hxx | 2 +- connectivity/source/inc/java/io/InputStream.hxx | 2 +- connectivity/source/inc/java/io/Reader.hxx | 2 +- connectivity/source/inc/java/lang/Boolean.hxx | 2 +- connectivity/source/inc/java/lang/Class.hxx | 2 +- connectivity/source/inc/java/lang/Exception.hxx | 2 +- connectivity/source/inc/java/lang/String.hxx | 2 +- connectivity/source/inc/java/lang/Throwable.hxx | 2 +- connectivity/source/inc/java/math/BigDecimal.hxx | 2 +- connectivity/source/inc/java/sql/Array.hxx | 2 +- connectivity/source/inc/java/sql/Blob.hxx | 2 +- connectivity/source/inc/java/sql/CallableStatement.hxx | 2 +- connectivity/source/inc/java/sql/Clob.hxx | 2 +- connectivity/source/inc/java/sql/Connection.hxx | 2 +- connectivity/source/inc/java/sql/DatabaseMetaData.hxx | 2 +- connectivity/source/inc/java/sql/Driver.hxx | 2 +- connectivity/source/inc/java/sql/DriverPropertyInfo.hxx | 2 +- connectivity/source/inc/java/sql/JStatement.hxx | 4 ++-- connectivity/source/inc/java/sql/PreparedStatement.hxx | 2 +- connectivity/source/inc/java/sql/Ref.hxx | 2 +- connectivity/source/inc/java/sql/ResultSet.hxx | 2 +- connectivity/source/inc/java/sql/ResultSetMetaData.hxx | 2 +- connectivity/source/inc/java/sql/SQLException.hxx | 2 +- connectivity/source/inc/java/sql/SQLWarning.hxx | 2 +- connectivity/source/inc/java/sql/Timestamp.hxx | 6 +++--- connectivity/source/inc/java/util/Date.hxx | 2 +- connectivity/source/inc/java/util/Property.hxx | 2 +- connectivity/source/inc/mysql/YDriver.hxx | 2 +- connectivity/source/inc/odbc/OConnection.hxx | 2 +- connectivity/source/inc/odbc/ODatabaseMetaData.hxx | 2 +- connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx | 2 +- connectivity/source/inc/odbc/OResultSet.hxx | 2 +- connectivity/source/inc/odbc/OResultSetMetaData.hxx | 2 +- connectivity/source/inc/odbc/OStatement.hxx | 4 ++-- connectivity/source/manager/mdrivermanager.cxx | 2 +- connectivity/source/manager/mdrivermanager.hxx | 2 +- connectivity/source/sdbcx/VCollection.cxx | 2 +- 104 files changed, 112 insertions(+), 112 deletions(-) (limited to 'connectivity') diff --git a/connectivity/source/commontools/TTableHelper.cxx b/connectivity/source/commontools/TTableHelper.cxx index 28e7b1e2ae74..f6a45d4bacc1 100644 --- a/connectivity/source/commontools/TTableHelper.cxx +++ b/connectivity/source/commontools/TTableHelper.cxx @@ -60,7 +60,7 @@ class OTableContainerListener: ::std::map< OUString,bool> m_aRefNames; protected: - virtual ~OTableContainerListener(){} + virtual ~OTableContainerListener() override {} public: explicit OTableContainerListener(OTableHelper* _pComponent) : m_pComponent(_pComponent){} // noncopyable diff --git a/connectivity/source/cpool/ZConnectionPool.hxx b/connectivity/source/cpool/ZConnectionPool.hxx index 7cb93c28c994..c4aa5111f132 100644 --- a/connectivity/source/cpool/ZConnectionPool.hxx +++ b/connectivity/source/cpool/ZConnectionPool.hxx @@ -129,7 +129,7 @@ namespace connectivity protected: // the dtor will be called from the last instance (last release call) - virtual ~OConnectionPool(); + virtual ~OConnectionPool() override; public: OConnectionPool(const css::uno::Reference< css::sdbc::XDriver >& _xDriver, const css::uno::Reference< css::uno::XInterface >& _xDriverNode, diff --git a/connectivity/source/cpool/ZConnectionWrapper.hxx b/connectivity/source/cpool/ZConnectionWrapper.hxx index 08053d064dc2..7ce68a9a60ad 100644 --- a/connectivity/source/cpool/ZConnectionWrapper.hxx +++ b/connectivity/source/cpool/ZConnectionWrapper.hxx @@ -42,7 +42,7 @@ namespace connectivity protected: // OComponentHelper virtual void SAL_CALL disposing() override; - virtual ~OConnectionWeakWrapper(); + virtual ~OConnectionWeakWrapper() override; public: explicit OConnectionWeakWrapper(css::uno::Reference< css::uno::XAggregation >& _xConnection); diff --git a/connectivity/source/cpool/ZDriverWrapper.hxx b/connectivity/source/cpool/ZDriverWrapper.hxx index da0d39e212d5..0d183d110fd4 100644 --- a/connectivity/source/cpool/ZDriverWrapper.hxx +++ b/connectivity/source/cpool/ZDriverWrapper.hxx @@ -61,7 +61,7 @@ namespace connectivity protected: /// dtor - virtual ~ODriverWrapper(); + virtual ~ODriverWrapper() override; // XDriver virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL connect( const OUString& url, const css::uno::Sequence< css::beans::PropertyValue >& info ) throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; virtual sal_Bool SAL_CALL acceptsURL( const OUString& url ) throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; diff --git a/connectivity/source/cpool/ZPoolCollection.hxx b/connectivity/source/cpool/ZPoolCollection.hxx index 25c3f5a934d1..ea5e2d307f38 100644 --- a/connectivity/source/cpool/ZPoolCollection.hxx +++ b/connectivity/source/cpool/ZPoolCollection.hxx @@ -105,7 +105,7 @@ namespace connectivity void clearConnectionPools(bool _bDispose); void clearDesktop(); protected: - virtual ~OPoolCollection(); + virtual ~OPoolCollection() override; public: static css::uno::Any getNodeValue( const OUString& _rPath, diff --git a/connectivity/source/drivers/evoab2/NConnection.hxx b/connectivity/source/drivers/evoab2/NConnection.hxx index dd77b00bd6ff..ecc7b76c3229 100644 --- a/connectivity/source/drivers/evoab2/NConnection.hxx +++ b/connectivity/source/drivers/evoab2/NConnection.hxx @@ -61,7 +61,7 @@ namespace connectivity OString m_aPassword; ::dbtools::WarningsContainer m_aWarnings; - virtual ~OEvoabConnection(); + virtual ~OEvoabConnection() override; public: explicit OEvoabConnection( OEvoabDriver& _rDriver ); diff --git a/connectivity/source/drivers/evoab2/NDatabaseMetaData.hxx b/connectivity/source/drivers/evoab2/NDatabaseMetaData.hxx index 610dda0eedd7..5d2d7645b3cb 100644 --- a/connectivity/source/drivers/evoab2/NDatabaseMetaData.hxx +++ b/connectivity/source/drivers/evoab2/NDatabaseMetaData.hxx @@ -83,7 +83,7 @@ namespace connectivity virtual sal_Int32 impl_getMaxTablesInSelect_throw( ) override; virtual bool impl_storesMixedCaseQuotedIdentifiers_throw( ) override; - virtual ~OEvoabDatabaseMetaData(); + virtual ~OEvoabDatabaseMetaData() override; public: inline OEvoabConnection* getOwnConnection() const { return m_pConnection; } diff --git a/connectivity/source/drivers/evoab2/NDriver.hxx b/connectivity/source/drivers/evoab2/NDriver.hxx index 6372a80b4d02..e0dc13dd94a2 100644 --- a/connectivity/source/drivers/evoab2/NDriver.hxx +++ b/connectivity/source/drivers/evoab2/NDriver.hxx @@ -51,7 +51,7 @@ namespace connectivity public: explicit OEvoabDriver(const css::uno::Reference< css::lang::XMultiServiceFactory >& _rxFactory); - virtual ~OEvoabDriver(); + virtual ~OEvoabDriver() override; // OComponentHelper virtual void SAL_CALL disposing() override; diff --git a/connectivity/source/drivers/evoab2/NPreparedStatement.hxx b/connectivity/source/drivers/evoab2/NPreparedStatement.hxx index 73e62583d0a7..dc002b2c6d1e 100644 --- a/connectivity/source/drivers/evoab2/NPreparedStatement.hxx +++ b/connectivity/source/drivers/evoab2/NPreparedStatement.hxx @@ -70,7 +70,7 @@ namespace connectivity css::uno::Reference< css::sdbc::XResultSetMetaData > m_xMetaData; protected: - virtual ~OEvoabPreparedStatement(); + virtual ~OEvoabPreparedStatement() override; public: explicit OEvoabPreparedStatement( OEvoabConnection* _pConnection ); diff --git a/connectivity/source/drivers/evoab2/NResultSet.cxx b/connectivity/source/drivers/evoab2/NResultSet.cxx index 0ccc1ec5123d..eaf526dee639 100644 --- a/connectivity/source/drivers/evoab2/NResultSet.cxx +++ b/connectivity/source/drivers/evoab2/NResultSet.cxx @@ -389,7 +389,7 @@ public: { } - virtual ~OEvoabVersion36Helper() + virtual ~OEvoabVersion36Helper() override { freeContacts(); } @@ -535,7 +535,7 @@ public: { } - virtual ~OEvoabVersion35Helper() + virtual ~OEvoabVersion35Helper() override { freeContacts(); } diff --git a/connectivity/source/drivers/evoab2/NResultSet.hxx b/connectivity/source/drivers/evoab2/NResultSet.hxx index 6031b3e26797..20cee2374744 100644 --- a/connectivity/source/drivers/evoab2/NResultSet.hxx +++ b/connectivity/source/drivers/evoab2/NResultSet.hxx @@ -112,7 +112,7 @@ namespace connectivity virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override; // you can't delete objects of this type - virtual ~OEvoabResultSet(); + virtual ~OEvoabResultSet() override; public: DECLARE_SERVICE_INFO(); diff --git a/connectivity/source/drivers/evoab2/NResultSetMetaData.hxx b/connectivity/source/drivers/evoab2/NResultSetMetaData.hxx index 4fa89e261897..7cae14957bcd 100644 --- a/connectivity/source/drivers/evoab2/NResultSetMetaData.hxx +++ b/connectivity/source/drivers/evoab2/NResultSetMetaData.hxx @@ -40,7 +40,7 @@ namespace connectivity ::std::vector m_aEvoabFields; protected: - virtual ~OEvoabResultSetMetaData(); + virtual ~OEvoabResultSetMetaData() override; public: explicit OEvoabResultSetMetaData(const OUString& _aTableName); void setEvoabFields(const ::rtl::Reference &xColumns) throw(css::sdbc::SQLException); diff --git a/connectivity/source/drivers/evoab2/NStatement.hxx b/connectivity/source/drivers/evoab2/NStatement.hxx index f54f37725d5d..54085d78b381 100644 --- a/connectivity/source/drivers/evoab2/NStatement.hxx +++ b/connectivity/source/drivers/evoab2/NStatement.hxx @@ -173,7 +173,7 @@ namespace connectivity // OPropertySetHelper virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override; - virtual ~OCommonStatement(); + virtual ~OCommonStatement() override; protected: void parseSql( const OUString& sql, QueryData& _out_rQueryData ); @@ -239,7 +239,7 @@ namespace connectivity ,public OStatement_IBase { protected: - virtual ~OStatement(){} + virtual ~OStatement() override {} public: explicit OStatement( OEvoabConnection* _pConnection) diff --git a/connectivity/source/drivers/firebird/Connection.hxx b/connectivity/source/drivers/firebird/Connection.hxx index 2bd7675f3871..33673032134e 100644 --- a/connectivity/source/drivers/firebird/Connection.hxx +++ b/connectivity/source/drivers/firebird/Connection.hxx @@ -185,7 +185,7 @@ namespace connectivity public: explicit Connection(FirebirdDriver* _pDriver); - virtual ~Connection(); + virtual ~Connection() override; void construct( const ::rtl::OUString& url, const css::uno::Sequence< css::beans::PropertyValue >& info) diff --git a/connectivity/source/drivers/firebird/DatabaseMetaData.hxx b/connectivity/source/drivers/firebird/DatabaseMetaData.hxx index afd069855d9d..fc9b1cfdb037 100644 --- a/connectivity/source/drivers/firebird/DatabaseMetaData.hxx +++ b/connectivity/source/drivers/firebird/DatabaseMetaData.hxx @@ -41,7 +41,7 @@ namespace connectivity public: explicit ODatabaseMetaData(Connection* _pCon); - virtual ~ODatabaseMetaData(); + virtual ~ODatabaseMetaData() override; // as I mentioned before this interface is really BIG // XDatabaseMetaData diff --git a/connectivity/source/drivers/firebird/Driver.hxx b/connectivity/source/drivers/firebird/Driver.hxx index e3ce787755b0..ac017d788018 100644 --- a/connectivity/source/drivers/firebird/Driver.hxx +++ b/connectivity/source/drivers/firebird/Driver.hxx @@ -60,7 +60,7 @@ namespace connectivity public: explicit FirebirdDriver(const css::uno::Reference< css::uno::XComponentContext >& _rxContext); - virtual ~FirebirdDriver(); + virtual ~FirebirdDriver() override; const css::uno::Reference& getContext() const { return m_aContext; } // OComponentHelper diff --git a/connectivity/source/drivers/firebird/PreparedStatement.hxx b/connectivity/source/drivers/firebird/PreparedStatement.hxx index 33e1421e6f4a..d98e46d2950c 100644 --- a/connectivity/source/drivers/firebird/PreparedStatement.hxx +++ b/connectivity/source/drivers/firebird/PreparedStatement.hxx @@ -83,7 +83,7 @@ namespace connectivity virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any& rValue) throw (css::uno::Exception, std::exception) override; - virtual ~OPreparedStatement(); + virtual ~OPreparedStatement() override; public: DECLARE_SERVICE_INFO(); // a constructor, which is required for returning objects: diff --git a/connectivity/source/drivers/firebird/ResultSet.hxx b/connectivity/source/drivers/firebird/ResultSet.hxx index e0f3e463415c..fb4d929a8cb7 100644 --- a/connectivity/source/drivers/firebird/ResultSet.hxx +++ b/connectivity/source/drivers/firebird/ResultSet.hxx @@ -120,7 +120,7 @@ namespace connectivity css::uno::RuntimeException); // you can't delete objects of this type - virtual ~OResultSet(); + virtual ~OResultSet() override; public: DECLARE_SERVICE_INFO(); diff --git a/connectivity/source/drivers/firebird/ResultSetMetaData.hxx b/connectivity/source/drivers/firebird/ResultSetMetaData.hxx index cac8a013fcad..3c984e6d158f 100644 --- a/connectivity/source/drivers/firebird/ResultSetMetaData.hxx +++ b/connectivity/source/drivers/firebird/ResultSetMetaData.hxx @@ -42,7 +42,7 @@ namespace connectivity XSQLDA* m_pSqlda; OUString m_sTableName; - virtual ~OResultSetMetaData(); + virtual ~OResultSetMetaData() override; void verifyValidColumn(sal_Int32 column) throw(css::sdbc::SQLException); public: diff --git a/connectivity/source/drivers/firebird/Statement.hxx b/connectivity/source/drivers/firebird/Statement.hxx index ade5a8de5d3a..308d2f9ae478 100644 --- a/connectivity/source/drivers/firebird/Statement.hxx +++ b/connectivity/source/drivers/firebird/Statement.hxx @@ -38,7 +38,7 @@ namespace connectivity public css::lang::XServiceInfo { protected: - virtual ~OStatement(){} + virtual ~OStatement() override {} XSQLDA* m_pSqlda; diff --git a/connectivity/source/drivers/firebird/StatementCommonBase.hxx b/connectivity/source/drivers/firebird/StatementCommonBase.hxx index b4d25775d6ea..ea5006f9ce31 100644 --- a/connectivity/source/drivers/firebird/StatementCommonBase.hxx +++ b/connectivity/source/drivers/firebird/StatementCommonBase.hxx @@ -85,7 +85,7 @@ namespace connectivity virtual void SAL_CALL getFastPropertyValue( css::uno::Any& rValue, sal_Int32 nHandle) const override; - virtual ~OStatementCommonBase(); + virtual ~OStatementCommonBase() override; void prepareAndDescribeStatement(const OUString& sqlIn, XSQLDA*& pOutSqlda, diff --git a/connectivity/source/drivers/hsqldb/HTerminateListener.hxx b/connectivity/source/drivers/hsqldb/HTerminateListener.hxx index 95dc90980523..5b5a86da9713 100644 --- a/connectivity/source/drivers/hsqldb/HTerminateListener.hxx +++ b/connectivity/source/drivers/hsqldb/HTerminateListener.hxx @@ -34,7 +34,7 @@ namespace connectivity { ODriverDelegator* m_pDriver; protected: - virtual ~OConnectionController() {m_pDriver = nullptr;} + virtual ~OConnectionController() override {m_pDriver = nullptr;} public: explicit OConnectionController(ODriverDelegator* _pDriver) : m_pDriver(_pDriver){} diff --git a/connectivity/source/drivers/mork/MConnection.hxx b/connectivity/source/drivers/mork/MConnection.hxx index 125908fd9d62..0e517daafc55 100644 --- a/connectivity/source/drivers/mork/MConnection.hxx +++ b/connectivity/source/drivers/mork/MConnection.hxx @@ -50,7 +50,7 @@ namespace connectivity public: void construct( const OUString& url,const css::uno::Sequence< css::beans::PropertyValue >& info) throw(css::sdbc::SQLException); explicit OConnection(MorkDriver* const driver); - virtual ~OConnection(); + virtual ~OConnection() override; const rtl::Reference& getDriver() {return m_xDriver;}; MorkParser* getMorkParser(const OString& t) {return t == "CollectedAddressBook" ? m_pHistory : m_pBook;}; diff --git a/connectivity/source/drivers/mork/MDatabaseMetaData.hxx b/connectivity/source/drivers/mork/MDatabaseMetaData.hxx index 931922ecf0ac..74c7b8ecc1b0 100644 --- a/connectivity/source/drivers/mork/MDatabaseMetaData.hxx +++ b/connectivity/source/drivers/mork/MDatabaseMetaData.hxx @@ -29,7 +29,7 @@ namespace connectivity ODatabaseMetaDataResultSet::ORows& SAL_CALL getColumnRows( const OUString& tableNamePattern, const OUString& columnNamePattern ) throw( css::sdbc::SQLException ); protected: - virtual ~ODatabaseMetaData(); + virtual ~ODatabaseMetaData() override; public: explicit ODatabaseMetaData(OConnection* _pCon); diff --git a/connectivity/source/drivers/mork/MDriver.hxx b/connectivity/source/drivers/mork/MDriver.hxx index 52968d966aad..e17b5ed7950d 100644 --- a/connectivity/source/drivers/mork/MDriver.hxx +++ b/connectivity/source/drivers/mork/MDriver.hxx @@ -42,7 +42,7 @@ private: MorkDriver(const MorkDriver&) = delete; MorkDriver& operator=(const MorkDriver&) = delete; - virtual ~MorkDriver() {} + virtual ~MorkDriver() override {} virtual OUString SAL_CALL getImplementationName() throw (css::uno::RuntimeException, std::exception) override; diff --git a/connectivity/source/drivers/mork/MPreparedStatement.hxx b/connectivity/source/drivers/mork/MPreparedStatement.hxx index 2aa9aef1c273..eeed5fdb91bb 100644 --- a/connectivity/source/drivers/mork/MPreparedStatement.hxx +++ b/connectivity/source/drivers/mork/MPreparedStatement.hxx @@ -52,7 +52,7 @@ namespace connectivity virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any& rValue) throw (css::uno::Exception, std::exception) override; - virtual ~OPreparedStatement(); + virtual ~OPreparedStatement() override; virtual void SAL_CALL disposing() override; diff --git a/connectivity/source/drivers/mork/MQueryHelper.hxx b/connectivity/source/drivers/mork/MQueryHelper.hxx index 1081f75ccd0d..907c8fdd42dc 100644 --- a/connectivity/source/drivers/mork/MQueryHelper.hxx +++ b/connectivity/source/drivers/mork/MQueryHelper.hxx @@ -127,7 +127,7 @@ namespace connectivity m_aExprCondType( OR ) {} - virtual ~MQueryExpression() { + virtual ~MQueryExpression() override { for (ExprVector::iterator i(m_aExprVector.begin()); i != m_aExprVector.end(); ++i) { diff --git a/connectivity/source/drivers/mork/MResultSet.hxx b/connectivity/source/drivers/mork/MResultSet.hxx index 57a651954920..d46e15c353f5 100644 --- a/connectivity/source/drivers/mork/MResultSet.hxx +++ b/connectivity/source/drivers/mork/MResultSet.hxx @@ -111,7 +111,7 @@ namespace connectivity ) const override; // you can't delete objects of this type - virtual ~OResultSet(); + virtual ~OResultSet() override; public: DECLARE_SERVICE_INFO(); diff --git a/connectivity/source/drivers/mork/MResultSetMetaData.hxx b/connectivity/source/drivers/mork/MResultSetMetaData.hxx index 1aea863bb026..2e60a2ed86a4 100644 --- a/connectivity/source/drivers/mork/MResultSetMetaData.hxx +++ b/connectivity/source/drivers/mork/MResultSetMetaData.hxx @@ -44,7 +44,7 @@ namespace connectivity bool m_bReadOnly; protected: - virtual ~OResultSetMetaData(); + virtual ~OResultSetMetaData() override; public: // a constructor that is needed to return the object: // OResultSetMetaData(OConnection* _pConnection) : m_pConnection(_pConnection){} diff --git a/connectivity/source/drivers/mork/MStatement.hxx b/connectivity/source/drivers/mork/MStatement.hxx index d199142943fa..883957524230 100644 --- a/connectivity/source/drivers/mork/MStatement.hxx +++ b/connectivity/source/drivers/mork/MStatement.hxx @@ -96,7 +96,7 @@ namespace connectivity virtual void SAL_CALL getFastPropertyValue( css::uno::Any& rValue, sal_Int32 nHandle) const override; - virtual ~OCommonStatement(); + virtual ~OCommonStatement() override; protected: @@ -167,7 +167,7 @@ namespace connectivity public css::lang::XServiceInfo { protected: - virtual ~OStatement(){} + virtual ~OStatement() override {} public: // a constructor, for when the object needs to be returned: explicit OStatement( OConnection* _pConnection); diff --git a/connectivity/source/drivers/mozab/bootstrap/MMozillaBootstrap.hxx b/connectivity/source/drivers/mozab/bootstrap/MMozillaBootstrap.hxx index 188f54d3d5d7..9b1b9cb4dc89 100644 --- a/connectivity/source/drivers/mozab/bootstrap/MMozillaBootstrap.hxx +++ b/connectivity/source/drivers/mozab/bootstrap/MMozillaBootstrap.hxx @@ -39,7 +39,7 @@ namespace connectivity { protected: ::osl::Mutex m_aMutex; // mutex is need to control member access - virtual ~MozillaBootstrap(); + virtual ~MozillaBootstrap() override; protected: ProfileAccess * m_ProfileAccess; public: diff --git a/connectivity/source/drivers/postgresql/pq_baseresultset.hxx b/connectivity/source/drivers/postgresql/pq_baseresultset.hxx index 3a0b888334aa..9f0d3c696ccb 100644 --- a/connectivity/source/drivers/postgresql/pq_baseresultset.hxx +++ b/connectivity/source/drivers/postgresql/pq_baseresultset.hxx @@ -98,7 +98,7 @@ protected: sal_Int32 rowCount, sal_Int32 columnCount, const css::uno::Reference< css::script::XTypeConverter > &tc ); - virtual ~BaseResultSet(); + virtual ~BaseResultSet() override; public: // XInterface virtual void SAL_CALL acquire() throw() override { BaseResultSet_BASE::acquire(); } diff --git a/connectivity/source/drivers/postgresql/pq_connection.cxx b/connectivity/source/drivers/postgresql/pq_connection.cxx index 35f5d3366cb6..41f04bffffdd 100644 --- a/connectivity/source/drivers/postgresql/pq_connection.cxx +++ b/connectivity/source/drivers/postgresql/pq_connection.cxx @@ -104,7 +104,7 @@ public: { } - virtual ~ClosableReference() + virtual ~ClosableReference() override { } diff --git a/connectivity/source/drivers/postgresql/pq_connection.hxx b/connectivity/source/drivers/postgresql/pq_connection.hxx index d2cdd09a1c40..4459a24c0d87 100644 --- a/connectivity/source/drivers/postgresql/pq_connection.hxx +++ b/connectivity/source/drivers/postgresql/pq_connection.hxx @@ -175,7 +175,7 @@ public: const rtl::Reference< RefCountedMutex > &refMutex, const css::uno::Reference< css::uno::XComponentContext > & ctx ); - virtual ~Connection( ); + virtual ~Connection( ) override; public: // XCloseable virtual void SAL_CALL close() diff --git a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx index 7ce5ae284de5..408d14543011 100644 --- a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx +++ b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx @@ -101,7 +101,7 @@ public: struct ConnectionSettings *pSettings, const OString &stmt ); - virtual ~PreparedStatement(); + virtual ~PreparedStatement() override; public: // XInterface virtual void SAL_CALL acquire() throw() override { PreparedStatement_BASE::acquire(); } virtual void SAL_CALL release() throw() override { PreparedStatement_BASE::release(); } diff --git a/connectivity/source/drivers/postgresql/pq_resultset.hxx b/connectivity/source/drivers/postgresql/pq_resultset.hxx index 58a5f4de1d94..5ccf50ed0902 100644 --- a/connectivity/source/drivers/postgresql/pq_resultset.hxx +++ b/connectivity/source/drivers/postgresql/pq_resultset.hxx @@ -76,7 +76,7 @@ public: PGresult *result, const OUString &schema, const OUString &table ); - virtual ~ResultSet(); + virtual ~ResultSet() override; public: // XCloseable virtual void SAL_CALL close( ) diff --git a/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx b/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx index 9c169324d713..1f43cfa526d4 100644 --- a/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx +++ b/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx @@ -77,7 +77,7 @@ public: const std::vector< std::vector< css::uno::Any > > &data, const css::uno::Reference< css::script::XTypeConverter > &tc, const ColumnMetaDataVector *pVec = nullptr); - virtual ~SequenceResultSet(); + virtual ~SequenceResultSet() override; public: // XCloseable virtual void SAL_CALL close( ) diff --git a/connectivity/source/drivers/postgresql/pq_statement.hxx b/connectivity/source/drivers/postgresql/pq_statement.hxx index e73b7a8b02fe..981fcafd64fe 100644 --- a/connectivity/source/drivers/postgresql/pq_statement.hxx +++ b/connectivity/source/drivers/postgresql/pq_statement.hxx @@ -94,7 +94,7 @@ public: const css::uno::Reference< css::sdbc::XConnection> & con, struct ConnectionSettings *pSettings ); - virtual ~Statement(); + virtual ~Statement() override; public: // XInterface virtual void SAL_CALL acquire() throw() override { Statement_BASE::acquire(); } virtual void SAL_CALL release() throw() override { Statement_BASE::release(); } diff --git a/connectivity/source/drivers/postgresql/pq_xcolumns.hxx b/connectivity/source/drivers/postgresql/pq_xcolumns.hxx index 9e5911d0fd2d..d7d8e92d3ffe 100644 --- a/connectivity/source/drivers/postgresql/pq_xcolumns.hxx +++ b/connectivity/source/drivers/postgresql/pq_xcolumns.hxx @@ -79,7 +79,7 @@ protected: const OUString &tableName); - virtual ~Columns(); + virtual ~Columns() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx b/connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx index 55c5833ad8af..7134316a05e4 100644 --- a/connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx +++ b/connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx @@ -69,7 +69,7 @@ protected: const OUString &indexName, const css::uno::Sequence< OUString > &columns ); - virtual ~IndexColumns(); + virtual ~IndexColumns() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xindexes.hxx b/connectivity/source/drivers/postgresql/pq_xindexes.hxx index 2b49bca04231..34d15b53df58 100644 --- a/connectivity/source/drivers/postgresql/pq_xindexes.hxx +++ b/connectivity/source/drivers/postgresql/pq_xindexes.hxx @@ -62,7 +62,7 @@ protected: const OUString &schemaName, const OUString &tableName); - virtual ~Indexes(); + virtual ~Indexes() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx b/connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx index dbdfa600e24d..6d60413ab8ca 100644 --- a/connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx +++ b/connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx @@ -69,7 +69,7 @@ protected: const css::uno::Sequence< OUString > &keyColumns, const css::uno::Sequence< OUString > &foreignColumnNames); - virtual ~KeyColumns(); + virtual ~KeyColumns() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xkeys.hxx b/connectivity/source/drivers/postgresql/pq_xkeys.hxx index d13c9e448d87..df0f21b7b619 100644 --- a/connectivity/source/drivers/postgresql/pq_xkeys.hxx +++ b/connectivity/source/drivers/postgresql/pq_xkeys.hxx @@ -62,7 +62,7 @@ protected: const OUString &schemaName, const OUString &tableName); - virtual ~Keys(); + virtual ~Keys() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xtables.hxx b/connectivity/source/drivers/postgresql/pq_xtables.hxx index c2e45f0fef43..9eb675e3f933 100644 --- a/connectivity/source/drivers/postgresql/pq_xtables.hxx +++ b/connectivity/source/drivers/postgresql/pq_xtables.hxx @@ -58,7 +58,7 @@ protected: const css::uno::Reference< css::sdbc::XConnection > & origin, ConnectionSettings *pSettings ); - virtual ~Tables(); + virtual ~Tables() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xusers.hxx b/connectivity/source/drivers/postgresql/pq_xusers.hxx index 0ab9ef83ed17..6ecddfe302ff 100644 --- a/connectivity/source/drivers/postgresql/pq_xusers.hxx +++ b/connectivity/source/drivers/postgresql/pq_xusers.hxx @@ -57,7 +57,7 @@ protected: const css::uno::Reference< css::sdbc::XConnection > & origin, ConnectionSettings *pSettings ); - virtual ~Users(); + virtual ~Users() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/drivers/postgresql/pq_xviews.hxx b/connectivity/source/drivers/postgresql/pq_xviews.hxx index d4263203e802..1debff30d494 100644 --- a/connectivity/source/drivers/postgresql/pq_xviews.hxx +++ b/connectivity/source/drivers/postgresql/pq_xviews.hxx @@ -58,7 +58,7 @@ protected: const css::uno::Reference< css::sdbc::XConnection > & origin, ConnectionSettings *pSettings); - virtual ~Views(); + virtual ~Views() override; public: // XAppend virtual void SAL_CALL appendByDescriptor( diff --git a/connectivity/source/inc/FDatabaseMetaDataResultSet.hxx b/connectivity/source/inc/FDatabaseMetaDataResultSet.hxx index 6d491ed34ee9..ccfdfa1dde95 100644 --- a/connectivity/source/inc/FDatabaseMetaDataResultSet.hxx +++ b/connectivity/source/inc/FDatabaseMetaDataResultSet.hxx @@ -138,7 +138,7 @@ namespace connectivity // OPropertySetHelper virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override; - virtual ~ODatabaseMetaDataResultSet(); + virtual ~ODatabaseMetaDataResultSet() override; public: virtual void SAL_CALL acquire() throw() override; diff --git a/connectivity/source/inc/FDatabaseMetaDataResultSetMetaData.hxx b/connectivity/source/inc/FDatabaseMetaDataResultSetMetaData.hxx index 9f1c4c60db90..a564f891ead8 100644 --- a/connectivity/source/inc/FDatabaseMetaDataResultSetMetaData.hxx +++ b/connectivity/source/inc/FDatabaseMetaDataResultSetMetaData.hxx @@ -41,7 +41,7 @@ namespace connectivity ::std::map::const_iterator m_mColumnsIter; protected: - virtual ~ODatabaseMetaDataResultSetMetaData(); + virtual ~ODatabaseMetaDataResultSetMetaData() override; public: // a Constructor, that is needed for when Returning the Object is needed: // ein Konstruktor, der fuer das Returnen des Objektes benoetigt wird: diff --git a/connectivity/source/inc/ParameterSubstitution.hxx b/connectivity/source/inc/ParameterSubstitution.hxx index eea23aecde41..df664617750d 100644 --- a/connectivity/source/inc/ParameterSubstitution.hxx +++ b/connectivity/source/inc/ParameterSubstitution.hxx @@ -47,7 +47,7 @@ namespace connectivity static css::uno::Reference< css::uno::XInterface > create( const css::uno::Reference< css::uno::XComponentContext > & xContext); protected: ParameterSubstitution(const css::uno::Reference< css::uno::XComponentContext >& _rxContext ); - virtual ~ParameterSubstitution(){} + virtual ~ParameterSubstitution() override {} // XServiceInfo virtual OUString SAL_CALL getImplementationName( ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/connectivity/source/inc/TDatabaseMetaDataBase.hxx b/connectivity/source/inc/TDatabaseMetaDataBase.hxx index 466b123cf50c..0ad1a0103f08 100644 --- a/connectivity/source/inc/TDatabaseMetaDataBase.hxx +++ b/connectivity/source/inc/TDatabaseMetaDataBase.hxx @@ -68,7 +68,7 @@ namespace connectivity css::uno::Reference< css::sdbc::XConnection > m_xConnection; css::uno::Reference< css::lang::XEventListener> m_xListenerHelper; // forward the calls from the connection to me - virtual ~ODatabaseMetaDataBase(); + virtual ~ODatabaseMetaDataBase() override; protected: virtual css::uno::Reference< css::sdbc::XResultSet > impl_getTypeInfo_throw() = 0; diff --git a/connectivity/source/inc/calc/CConnection.hxx b/connectivity/source/inc/calc/CConnection.hxx index a5e46b237b26..adc523601388 100644 --- a/connectivity/source/inc/calc/CConnection.hxx +++ b/connectivity/source/inc/calc/CConnection.hxx @@ -109,7 +109,7 @@ namespace connectivity public: OCalcConnection(ODriver* _pDriver); - virtual ~OCalcConnection(); + virtual ~OCalcConnection() override; virtual void construct(const OUString& _rUrl, const css::uno::Sequence< css::beans::PropertyValue >& _rInfo ) diff --git a/connectivity/source/inc/calc/CDatabaseMetaData.hxx b/connectivity/source/inc/calc/CDatabaseMetaData.hxx index f28ee1cfd402..aeea9cfd2719 100644 --- a/connectivity/source/inc/calc/CDatabaseMetaData.hxx +++ b/connectivity/source/inc/calc/CDatabaseMetaData.hxx @@ -42,7 +42,7 @@ namespace connectivity virtual sal_Int32 SAL_CALL getMaxColumnsInTable( ) throw(css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTables( const css::uno::Any& catalog, const OUString& schemaPattern, const OUString& tableNamePattern, const css::uno::Sequence< OUString >& types ) throw(css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; protected: - virtual ~OCalcDatabaseMetaData(); + virtual ~OCalcDatabaseMetaData() override; public: OCalcDatabaseMetaData(file::OConnection* _pCon); }; diff --git a/connectivity/source/inc/dbase/DConnection.hxx b/connectivity/source/inc/dbase/DConnection.hxx index 07ca10a7d8b2..5bdecab83ba8 100644 --- a/connectivity/source/inc/dbase/DConnection.hxx +++ b/connectivity/source/inc/dbase/DConnection.hxx @@ -31,7 +31,7 @@ namespace connectivity class ODbaseConnection : public ODbaseConnection_Base { protected: - virtual ~ODbaseConnection(); + virtual ~ODbaseConnection() override; public: ODbaseConnection(ODriver* _pDriver); // XServiceInfo diff --git a/connectivity/source/inc/dbase/DDatabaseMetaData.hxx b/connectivity/source/inc/dbase/DDatabaseMetaData.hxx index b384186361bf..944a18cdf23d 100644 --- a/connectivity/source/inc/dbase/DDatabaseMetaData.hxx +++ b/connectivity/source/inc/dbase/DDatabaseMetaData.hxx @@ -50,7 +50,7 @@ namespace connectivity virtual bool impl_storesMixedCaseQuotedIdentifiers_throw( ) override; virtual bool impl_supportsMixedCaseQuotedIdentifiers_throw( ) override; protected: - virtual ~ODbaseDatabaseMetaData(); + virtual ~ODbaseDatabaseMetaData() override; public: ODbaseDatabaseMetaData(file::OConnection* _pCon); }; diff --git a/connectivity/source/inc/dbase/DIndex.hxx b/connectivity/source/inc/dbase/DIndex.hxx index afe45a478708..0ddc28c523b9 100644 --- a/connectivity/source/inc/dbase/DIndex.hxx +++ b/connectivity/source/inc/dbase/DIndex.hxx @@ -88,7 +88,7 @@ namespace connectivity // Closes and kills the index file and throws an error void impl_killFileAndthrowError_throw(sal_uInt16 _nErrorId,const OUString& _sFile); protected: - virtual ~ODbaseIndex(); + virtual ~ODbaseIndex() override; public: ODbaseIndex(ODbaseTable* _pTable); ODbaseIndex(ODbaseTable* _pTable,const NDXHeader& _aHeader,const OUString& Name); diff --git a/connectivity/source/inc/file/FConnection.hxx b/connectivity/source/inc/file/FConnection.hxx index 9ebcdde2deae..f25d82f349e7 100644 --- a/connectivity/source/inc/file/FConnection.hxx +++ b/connectivity/source/inc/file/FConnection.hxx @@ -71,7 +71,7 @@ namespace connectivity void throwUrlNotValid(const OUString & _rsUrl,const OUString & _rsMessage); - virtual ~OConnection(); + virtual ~OConnection() override; public: OConnection(OFileDriver* _pDriver); diff --git a/connectivity/source/inc/file/FDatabaseMetaData.hxx b/connectivity/source/inc/file/FDatabaseMetaData.hxx index c741cea7cd2f..ecc315ec5426 100644 --- a/connectivity/source/inc/file/FDatabaseMetaData.hxx +++ b/connectivity/source/inc/file/FDatabaseMetaData.hxx @@ -52,7 +52,7 @@ namespace connectivity virtual bool impl_storesMixedCaseQuotedIdentifiers_throw( ) override; protected: OConnection* m_pConnection; // I need the native class not only the interface - virtual ~ODatabaseMetaData(); + virtual ~ODatabaseMetaData() override; public: ODatabaseMetaData(OConnection* _pCon); diff --git a/connectivity/source/inc/file/FPreparedStatement.hxx b/connectivity/source/inc/file/FPreparedStatement.hxx index 7d4d86855c9c..825186000e10 100644 --- a/connectivity/source/inc/file/FPreparedStatement.hxx +++ b/connectivity/source/inc/file/FPreparedStatement.hxx @@ -67,7 +67,7 @@ namespace connectivity virtual void parseParamterElem(const OUString& _sColumnName,OSQLParseNode* pRow_Value_Constructor_Elem) override; virtual void initializeResultSet(OResultSet* _pResult) override; - virtual ~OPreparedStatement(); + virtual ~OPreparedStatement() override; public: DECLARE_SERVICE_INFO(); // a Constructor, that is needed for when Returning the Object is needed: diff --git a/connectivity/source/inc/file/FResultSet.hxx b/connectivity/source/inc/file/FResultSet.hxx index f6b0c210d0c8..ea0576814682 100644 --- a/connectivity/source/inc/file/FResultSet.hxx +++ b/connectivity/source/inc/file/FResultSet.hxx @@ -156,7 +156,7 @@ namespace connectivity // OPropertySetHelper virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override; - virtual ~OResultSet(); + virtual ~OResultSet() override; public: DECLARE_SERVICE_INFO(); // a Constructor, that is needed for when Returning the Object is needed: diff --git a/connectivity/source/inc/file/FResultSetMetaData.hxx b/connectivity/source/inc/file/FResultSetMetaData.hxx index d7ba1d8e92f5..baadbc9d3629 100644 --- a/connectivity/source/inc/file/FResultSetMetaData.hxx +++ b/connectivity/source/inc/file/FResultSetMetaData.hxx @@ -45,7 +45,7 @@ namespace connectivity void checkColumnIndex(sal_Int32 column) throw(css::sdbc::SQLException, css::uno::RuntimeException); protected: - virtual ~OResultSetMetaData(); + virtual ~OResultSetMetaData() override; public: // a Constructor, that is needed for when Returning the Object is needed: OResultSetMetaData(const ::rtl::Reference& _rxColumns,const OUString& _aTableName,OFileTable* _pTable); diff --git a/connectivity/source/inc/file/FStatement.hxx b/connectivity/source/inc/file/FStatement.hxx index aa3398daa7c8..ffdc75150dfd 100644 --- a/connectivity/source/inc/file/FStatement.hxx +++ b/connectivity/source/inc/file/FStatement.hxx @@ -127,7 +127,7 @@ namespace connectivity virtual ::cppu::IPropertyArrayHelper* createArrayHelper( ) const override; // OPropertySetHelper virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override; - virtual ~OStatement_Base(); + virtual ~OStatement_Base() override; public: connectivity::OSQLParseNode* getParseTree() const { return m_pParseTree;} diff --git a/connectivity/source/inc/file/FTable.hxx b/connectivity/source/inc/file/FTable.hxx index 3c460ff91710..e500849b69ab 100644 --- a/connectivity/source/inc/file/FTable.hxx +++ b/connectivity/source/inc/file/FTable.hxx @@ -48,7 +48,7 @@ namespace connectivity // so we have to virtual void FileClose(); - virtual ~OFileTable( ); + virtual ~OFileTable( ) override; public: virtual void refreshColumns() override; virtual void refreshKeys() override; diff --git a/connectivity/source/inc/file/fcomp.hxx b/connectivity/source/inc/file/fcomp.hxx index 5c3d0f2d773e..90f99dc86899 100644 --- a/connectivity/source/inc/file/fcomp.hxx +++ b/connectivity/source/inc/file/fcomp.hxx @@ -47,7 +47,7 @@ namespace connectivity public: OPredicateCompiler(OSQLAnalyzer* pAnalyzer); - virtual ~OPredicateCompiler(); + virtual ~OPredicateCompiler() override; inline static void * SAL_CALL operator new( size_t nSize ) { return ::rtl_allocateMemory( nSize ); } @@ -86,7 +86,7 @@ namespace connectivity public: OPredicateInterpreter(const ::rtl::Reference& rComp) : m_rCompiler(rComp){} - virtual ~OPredicateInterpreter(); + virtual ~OPredicateInterpreter() override; bool evaluate(OCodeList& rCodeList); void evaluateSelection(OCodeList& rCodeList,ORowSetValueDecoratorRef& _rVal); diff --git a/connectivity/source/inc/flat/EConnection.hxx b/connectivity/source/inc/flat/EConnection.hxx index e3e8fe6e137d..69cd800481f4 100644 --- a/connectivity/source/inc/flat/EConnection.hxx +++ b/connectivity/source/inc/flat/EConnection.hxx @@ -38,7 +38,7 @@ namespace connectivity sal_Unicode m_cThousandDelimiter; public: OFlatConnection(ODriver* _pDriver); - virtual ~OFlatConnection(); + virtual ~OFlatConnection() override; virtual void construct(const OUString& _rUrl,const css::uno::Sequence< css::beans::PropertyValue >& _rInfo ) throw(css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; diff --git a/connectivity/source/inc/flat/EDatabaseMetaData.hxx b/connectivity/source/inc/flat/EDatabaseMetaData.hxx index 830fab24349b..bb43fe61c0a8 100644 --- a/connectivity/source/inc/flat/EDatabaseMetaData.hxx +++ b/connectivity/source/inc/flat/EDatabaseMetaData.hxx @@ -34,7 +34,7 @@ namespace connectivity { virtual css::uno::Reference< css::sdbc::XResultSet > impl_getTypeInfo_throw() override; protected: - virtual ~OFlatDatabaseMetaData(); + virtual ~OFlatDatabaseMetaData() override; public: OFlatDatabaseMetaData(file::OConnection* _pCon); diff --git a/connectivity/source/inc/hsqldb/HConnection.hxx b/connectivity/source/inc/hsqldb/HConnection.hxx index 2cffd40677e4..b3535023d82c 100644 --- a/connectivity/source/inc/hsqldb/HConnection.hxx +++ b/connectivity/source/inc/hsqldb/HConnection.hxx @@ -66,7 +66,7 @@ namespace connectivity protected: virtual void SAL_CALL disposing() override; - virtual ~OHsqlConnection(); + virtual ~OHsqlConnection() override; public: OHsqlConnection( diff --git a/connectivity/source/inc/hsqldb/HDriver.hxx b/connectivity/source/inc/hsqldb/HDriver.hxx index 255c6609b5d3..dd19db7ebc1d 100644 --- a/connectivity/source/inc/hsqldb/HDriver.hxx +++ b/connectivity/source/inc/hsqldb/HDriver.hxx @@ -117,7 +117,7 @@ namespace connectivity void flushConnections(); protected: /// dtor - virtual ~ODriverDelegator(); + virtual ~ODriverDelegator() override; // OComponentHelper virtual void SAL_CALL disposing() override; diff --git a/connectivity/source/inc/hsqldb/HView.hxx b/connectivity/source/inc/hsqldb/HView.hxx index 09fc95e4dbde..1d83bc7de085 100644 --- a/connectivity/source/inc/hsqldb/HView.hxx +++ b/connectivity/source/inc/hsqldb/HView.hxx @@ -52,7 +52,7 @@ namespace connectivity { namespace hsqldb virtual void SAL_CALL alterCommand( const OUString& NewCommand ) throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; protected: - virtual ~HView(); + virtual ~HView() override; protected: // OPropertyContainer diff --git a/connectivity/source/inc/java/io/InputStream.hxx b/connectivity/source/inc/java/io/InputStream.hxx index c4ca05517e4f..c63013a796e9 100644 --- a/connectivity/source/inc/java/io/InputStream.hxx +++ b/connectivity/source/inc/java/io/InputStream.hxx @@ -35,7 +35,7 @@ namespace connectivity protected: // static Data for the Class static jclass theClass; - virtual ~java_io_InputStream(); + virtual ~java_io_InputStream() override; public: virtual jclass getMyClass() const override; // a Constructor, that is needed for when Returning the Object is needed: diff --git a/connectivity/source/inc/java/io/Reader.hxx b/connectivity/source/inc/java/io/Reader.hxx index 6002f4f4dc58..64b71e6f0c0b 100644 --- a/connectivity/source/inc/java/io/Reader.hxx +++ b/connectivity/source/inc/java/io/Reader.hxx @@ -36,7 +36,7 @@ namespace connectivity protected: // static Data for the Class static jclass theClass; - virtual ~java_io_Reader(); + virtual ~java_io_Reader() override; boost::optional m_buf; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/lang/Boolean.hxx b/connectivity/source/inc/java/lang/Boolean.hxx index 682294709f24..399a9191ca46 100644 --- a/connectivity/source/inc/java/lang/Boolean.hxx +++ b/connectivity/source/inc/java/lang/Boolean.hxx @@ -32,7 +32,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_lang_Boolean(); + virtual ~java_lang_Boolean() override; // a Constructor, that is needed for when Returning the Object is needed: java_lang_Boolean( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/lang/Class.hxx b/connectivity/source/inc/java/lang/Class.hxx index 2ad8e4c4f6fa..8dc8b3fb6eea 100644 --- a/connectivity/source/inc/java/lang/Class.hxx +++ b/connectivity/source/inc/java/lang/Class.hxx @@ -32,7 +32,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_lang_Class(); + virtual ~java_lang_Class() override; // a Constructor, that is needed for when Returning the Object is needed: java_lang_Class( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/lang/Exception.hxx b/connectivity/source/inc/java/lang/Exception.hxx index fd0d670cb4a4..ea63cbcf3240 100644 --- a/connectivity/source/inc/java/lang/Exception.hxx +++ b/connectivity/source/inc/java/lang/Exception.hxx @@ -33,7 +33,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_lang_Exception(); + virtual ~java_lang_Exception() override; // a Constructor, that is needed for when Returning the Object is needed: java_lang_Exception( JNIEnv * pEnv, jobject myObj ) : java_lang_Throwable( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/lang/String.hxx b/connectivity/source/inc/java/lang/String.hxx index c39fbb84f871..45807594c9ea 100644 --- a/connectivity/source/inc/java/lang/String.hxx +++ b/connectivity/source/inc/java/lang/String.hxx @@ -30,7 +30,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_lang_String(); + virtual ~java_lang_String() override; // a Constructor, that is needed for when Returning the Object is needed: java_lang_String( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/lang/Throwable.hxx b/connectivity/source/inc/java/lang/Throwable.hxx index 5cdbb83ab9b6..898d1b84100d 100644 --- a/connectivity/source/inc/java/lang/Throwable.hxx +++ b/connectivity/source/inc/java/lang/Throwable.hxx @@ -33,7 +33,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_lang_Throwable(); + virtual ~java_lang_Throwable() override; // a Constructor, that is needed for when Returning the Object is needed: java_lang_Throwable( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} OUString getMessage() const; diff --git a/connectivity/source/inc/java/math/BigDecimal.hxx b/connectivity/source/inc/java/math/BigDecimal.hxx index e3033c88f339..0b94e6b2187c 100644 --- a/connectivity/source/inc/java/math/BigDecimal.hxx +++ b/connectivity/source/inc/java/math/BigDecimal.hxx @@ -31,7 +31,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_math_BigDecimal(); + virtual ~java_math_BigDecimal() override; java_math_BigDecimal( const OUString& _par0 ); java_math_BigDecimal( const double& _par0 ); diff --git a/connectivity/source/inc/java/sql/Array.hxx b/connectivity/source/inc/java/sql/Array.hxx index 4beb463ef21f..70f4efeb8005 100644 --- a/connectivity/source/inc/java/sql/Array.hxx +++ b/connectivity/source/inc/java/sql/Array.hxx @@ -37,7 +37,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_Array(); + virtual ~java_sql_Array() override; // A ctor that is needed for returning the object java_sql_Array( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/sql/Blob.hxx b/connectivity/source/inc/java/sql/Blob.hxx index f3c3667c2eec..42547795ac29 100644 --- a/connectivity/source/inc/java/sql/Blob.hxx +++ b/connectivity/source/inc/java/sql/Blob.hxx @@ -36,7 +36,7 @@ namespace connectivity protected: // Static data for the class static jclass theClass; - virtual ~java_sql_Blob(); + virtual ~java_sql_Blob() override; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/CallableStatement.hxx b/connectivity/source/inc/java/sql/CallableStatement.hxx index d1ce5a7de665..fba2958853e7 100644 --- a/connectivity/source/inc/java/sql/CallableStatement.hxx +++ b/connectivity/source/inc/java/sql/CallableStatement.hxx @@ -39,7 +39,7 @@ namespace connectivity static jclass theClass; virtual void createStatement(JNIEnv* _pEnv) override; - virtual ~java_sql_CallableStatement(); + virtual ~java_sql_CallableStatement() override; public: DECLARE_SERVICE_INFO(); virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/Clob.hxx b/connectivity/source/inc/java/sql/Clob.hxx index 167b10bfe03d..9ccfd22866b0 100644 --- a/connectivity/source/inc/java/sql/Clob.hxx +++ b/connectivity/source/inc/java/sql/Clob.hxx @@ -36,7 +36,7 @@ namespace connectivity protected: // Static data for the class static jclass theClass; - virtual ~java_sql_Clob(); + virtual ~java_sql_Clob() override; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/Connection.hxx b/connectivity/source/inc/java/sql/Connection.hxx index 8753069a7267..8b77b5831a8f 100644 --- a/connectivity/source/inc/java/sql/Connection.hxx +++ b/connectivity/source/inc/java/sql/Connection.hxx @@ -80,7 +80,7 @@ namespace connectivity // Static data for the class static jclass theClass; - virtual ~java_sql_Connection(); + virtual ~java_sql_Connection() override; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/DatabaseMetaData.hxx b/connectivity/source/inc/java/sql/DatabaseMetaData.hxx index 478dc88bb39e..5484be5c099d 100644 --- a/connectivity/source/inc/java/sql/DatabaseMetaData.hxx +++ b/connectivity/source/inc/java/sql/DatabaseMetaData.hxx @@ -42,7 +42,7 @@ namespace connectivity public: virtual jclass getMyClass() const override; - virtual ~java_sql_DatabaseMetaData(); + virtual ~java_sql_DatabaseMetaData() override; // A ctor that is needed for returning the object java_sql_DatabaseMetaData( JNIEnv * pEnv, jobject myObj, java_sql_Connection& _rConnection ); diff --git a/connectivity/source/inc/java/sql/Driver.hxx b/connectivity/source/inc/java/sql/Driver.hxx index bb91e40b85a3..876f00f1eb20 100644 --- a/connectivity/source/inc/java/sql/Driver.hxx +++ b/connectivity/source/inc/java/sql/Driver.hxx @@ -37,7 +37,7 @@ namespace connectivity ::comphelper::ResourceBasedEventLogger m_aLogger; protected: - virtual ~java_sql_Driver(); + virtual ~java_sql_Driver() override; public: java_sql_Driver(const css::uno::Reference< css::uno::XComponentContext >& _rxContext); diff --git a/connectivity/source/inc/java/sql/DriverPropertyInfo.hxx b/connectivity/source/inc/java/sql/DriverPropertyInfo.hxx index a745fefb62c1..6594b716dd7d 100644 --- a/connectivity/source/inc/java/sql/DriverPropertyInfo.hxx +++ b/connectivity/source/inc/java/sql/DriverPropertyInfo.hxx @@ -36,7 +36,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_DriverPropertyInfo(); + virtual ~java_sql_DriverPropertyInfo() override; }; } diff --git a/connectivity/source/inc/java/sql/JStatement.hxx b/connectivity/source/inc/java/sql/JStatement.hxx index fe7ff029f349..7c53219b5fea 100644 --- a/connectivity/source/inc/java/sql/JStatement.hxx +++ b/connectivity/source/inc/java/sql/JStatement.hxx @@ -115,7 +115,7 @@ namespace connectivity virtual void createStatement(JNIEnv* _pEnv) = 0; - virtual ~java_sql_Statement_Base(); + virtual ~java_sql_Statement_Base() override; sal_Int32 impl_getProperty(const char* _pMethodName, jmethodID& _inout_MethodID); sal_Int32 impl_getProperty(const char* _pMethodName, jmethodID& _inout_MethodID,sal_Int32 _nDefault); @@ -187,7 +187,7 @@ namespace connectivity virtual void createStatement(JNIEnv* _pEnv) override; - virtual ~java_sql_Statement(); + virtual ~java_sql_Statement() override; public: DECLARE_SERVICE_INFO(); virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/PreparedStatement.hxx b/connectivity/source/inc/java/sql/PreparedStatement.hxx index 2a25a32c79ae..0a1721fd0c99 100644 --- a/connectivity/source/inc/java/sql/PreparedStatement.hxx +++ b/connectivity/source/inc/java/sql/PreparedStatement.hxx @@ -44,7 +44,7 @@ namespace connectivity static jclass theClass; virtual void createStatement(JNIEnv* _pEnv) override; - virtual ~java_sql_PreparedStatement(); + virtual ~java_sql_PreparedStatement() override; public: DECLARE_SERVICE_INFO(); virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/Ref.hxx b/connectivity/source/inc/java/sql/Ref.hxx index aa28c2c1a21b..7d2ea6a0aad6 100644 --- a/connectivity/source/inc/java/sql/Ref.hxx +++ b/connectivity/source/inc/java/sql/Ref.hxx @@ -35,7 +35,7 @@ namespace connectivity protected: // Static data for the class static jclass theClass; - virtual ~java_sql_Ref(); + virtual ~java_sql_Ref() override; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/ResultSet.hxx b/connectivity/source/inc/java/sql/ResultSet.hxx index 975352c53f1c..4ef232421530 100644 --- a/connectivity/source/inc/java/sql/ResultSet.hxx +++ b/connectivity/source/inc/java/sql/ResultSet.hxx @@ -97,7 +97,7 @@ namespace connectivity css::uno::Any& rValue, sal_Int32 nHandle ) const override; - virtual ~java_sql_ResultSet(); + virtual ~java_sql_ResultSet() override; public: DECLARE_SERVICE_INFO(); virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/ResultSetMetaData.hxx b/connectivity/source/inc/java/sql/ResultSetMetaData.hxx index 279e7f784d99..9e830c10ad41 100644 --- a/connectivity/source/inc/java/sql/ResultSetMetaData.hxx +++ b/connectivity/source/inc/java/sql/ResultSetMetaData.hxx @@ -39,7 +39,7 @@ namespace connectivity // Static data for the class static jclass theClass; - virtual ~java_sql_ResultSetMetaData(); + virtual ~java_sql_ResultSetMetaData() override; public: virtual jclass getMyClass() const override; diff --git a/connectivity/source/inc/java/sql/SQLException.hxx b/connectivity/source/inc/java/sql/SQLException.hxx index cddf852997e6..e276f9873ab9 100644 --- a/connectivity/source/inc/java/sql/SQLException.hxx +++ b/connectivity/source/inc/java/sql/SQLException.hxx @@ -41,7 +41,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_SQLException_BASE(); + virtual ~java_sql_SQLException_BASE() override; // A ctor that is needed for returning the object java_sql_SQLException_BASE( JNIEnv * pEnv, jobject myObj ); diff --git a/connectivity/source/inc/java/sql/SQLWarning.hxx b/connectivity/source/inc/java/sql/SQLWarning.hxx index ad30f7a6e884..f1840cedb26f 100644 --- a/connectivity/source/inc/java/sql/SQLWarning.hxx +++ b/connectivity/source/inc/java/sql/SQLWarning.hxx @@ -33,7 +33,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_SQLWarning_BASE(); + virtual ~java_sql_SQLWarning_BASE() override; // A ctor that is needed for returning the object java_sql_SQLWarning_BASE( JNIEnv * pEnv, jobject myObj ) : java_sql_SQLException_BASE( pEnv, myObj ){} diff --git a/connectivity/source/inc/java/sql/Timestamp.hxx b/connectivity/source/inc/java/sql/Timestamp.hxx index d05505119888..968638ad079c 100644 --- a/connectivity/source/inc/java/sql/Timestamp.hxx +++ b/connectivity/source/inc/java/sql/Timestamp.hxx @@ -37,7 +37,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_Date(); + virtual ~java_sql_Date() override; // A ctor that is needed for returning the object java_sql_Date( JNIEnv * pEnv, jobject myObj ) : java_util_Date(pEnv,myObj){} java_sql_Date( const css::util::Date& _rOut ); @@ -57,7 +57,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_Time(); + virtual ~java_sql_Time() override; // A ctor that is needed for returning the object java_sql_Time( JNIEnv * pEnv, jobject myObj ) : java_util_Date( pEnv, myObj ){} java_sql_Time( const css::util::Time& _rOut ); @@ -75,7 +75,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_sql_Timestamp(); + virtual ~java_sql_Timestamp() override; // A ctor that is needed for returning the object java_sql_Timestamp( JNIEnv * pEnv, jobject myObj ) : java_util_Date( pEnv, myObj ){} java_sql_Timestamp( const css::util::DateTime& _rOut); diff --git a/connectivity/source/inc/java/util/Date.hxx b/connectivity/source/inc/java/util/Date.hxx index ea7d456fb9a3..ee71ff96420f 100644 --- a/connectivity/source/inc/java/util/Date.hxx +++ b/connectivity/source/inc/java/util/Date.hxx @@ -37,7 +37,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_util_Date(); + virtual ~java_util_Date() override; // A ctor that is needed for returning the object java_util_Date( JNIEnv * pEnv, jobject myObj ) : java_lang_Object( pEnv, myObj ){} }; diff --git a/connectivity/source/inc/java/util/Property.hxx b/connectivity/source/inc/java/util/Property.hxx index bb9c01bfc6f2..611e4d0f540f 100644 --- a/connectivity/source/inc/java/util/Property.hxx +++ b/connectivity/source/inc/java/util/Property.hxx @@ -30,7 +30,7 @@ namespace connectivity static jclass theClass; public: virtual jclass getMyClass() const override; - virtual ~java_util_Properties(); + virtual ~java_util_Properties() override; java_util_Properties( ); void setProperty(const OUString& key, const OUString& value); }; diff --git a/connectivity/source/inc/mysql/YDriver.hxx b/connectivity/source/inc/mysql/YDriver.hxx index 805abe8cb526..c3d5c92c383e 100644 --- a/connectivity/source/inc/mysql/YDriver.hxx +++ b/connectivity/source/inc/mysql/YDriver.hxx @@ -101,7 +101,7 @@ namespace connectivity virtual css::uno::Reference< css::sdbcx::XTablesSupplier > SAL_CALL getDataDefinitionByURL( const OUString& url, const css::uno::Sequence< css::beans::PropertyValue >& info ) throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; protected: /// dtor - virtual ~ODriverDelegator(); + virtual ~ODriverDelegator() override; // OComponentHelper virtual void SAL_CALL disposing() override; }; diff --git a/connectivity/source/inc/odbc/OConnection.hxx b/connectivity/source/inc/odbc/OConnection.hxx index dc61a99389c3..2dc2df43468b 100644 --- a/connectivity/source/inc/odbc/OConnection.hxx +++ b/connectivity/source/inc/odbc/OConnection.hxx @@ -84,7 +84,7 @@ namespace connectivity OConnection(const SQLHANDLE _pDriverHandle,ODBCDriver* _pDriver); // OConnection(const SQLHANDLE _pConnectionHandle); - virtual ~OConnection(); + virtual ~OConnection() override; // OComponentHelper virtual void SAL_CALL disposing() override; diff --git a/connectivity/source/inc/odbc/ODatabaseMetaData.hxx b/connectivity/source/inc/odbc/ODatabaseMetaData.hxx index 477972738cb5..781660f8b6e6 100644 --- a/connectivity/source/inc/odbc/ODatabaseMetaData.hxx +++ b/connectivity/source/inc/odbc/ODatabaseMetaData.hxx @@ -57,7 +57,7 @@ namespace connectivity protected: OUString getURLImpl(); virtual css::uno::Reference< css::sdbc::XResultSet > impl_getTypeInfo_throw() override; - virtual ~ODatabaseMetaData(); + virtual ~ODatabaseMetaData() override; public: ODatabaseMetaData(const SQLHANDLE _pHandle,OConnection* _pCon); diff --git a/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx b/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx index 8bd1d116fdcf..81dbea6092c4 100644 --- a/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx +++ b/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx @@ -108,7 +108,7 @@ namespace connectivity virtual void SAL_CALL setFastPropertyValue_NoBroadcast( sal_Int32 nHandle, const css::uno::Any& rValue ) throw (css::uno::Exception, std::exception) override; virtual void SAL_CALL getFastPropertyValue( css::uno::Any& rValue, sal_Int32 nHandle ) const override; - virtual ~ODatabaseMetaDataResultSet(); + virtual ~ODatabaseMetaDataResultSet() override; template < typename T, SQLSMALLINT sqlTypeId > T getInteger ( sal_Int32 columnIndex ); public: diff --git a/connectivity/source/inc/odbc/OResultSet.hxx b/connectivity/source/inc/odbc/OResultSet.hxx index 3d827fe4c184..ef117aadf1f2 100644 --- a/connectivity/source/inc/odbc/OResultSet.hxx +++ b/connectivity/source/inc/odbc/OResultSet.hxx @@ -215,7 +215,7 @@ namespace connectivity DECLARE_SERVICE_INFO(); // A ctor that is needed for returning the object OResultSet( SQLHANDLE _pStatementHandle,OStatement_Base* pStmt); - virtual ~OResultSet(); + virtual ~OResultSet() override; void construct(); diff --git a/connectivity/source/inc/odbc/OResultSetMetaData.hxx b/connectivity/source/inc/odbc/OResultSetMetaData.hxx index 4a8dfc4a883d..ed80647e27be 100644 --- a/connectivity/source/inc/odbc/OResultSetMetaData.hxx +++ b/connectivity/source/inc/odbc/OResultSetMetaData.hxx @@ -65,7 +65,7 @@ namespace connectivity ,m_nColCount(_vMapping.size()-1) ,m_bUseODBC2Types(false) {} - virtual ~OResultSetMetaData(); + virtual ~OResultSetMetaData() override; static SQLLEN getNumColAttrib(OConnection* _pConnection diff --git a/connectivity/source/inc/odbc/OStatement.hxx b/connectivity/source/inc/odbc/OStatement.hxx index 9d3a9631b145..0916ec841916 100644 --- a/connectivity/source/inc/odbc/OStatement.hxx +++ b/connectivity/source/inc/odbc/OStatement.hxx @@ -145,7 +145,7 @@ namespace connectivity css::uno::Any& rValue, sal_Int32 nHandle ) const override; - virtual ~OStatement_Base(); + virtual ~OStatement_Base() override; public: OStatement_Base(OConnection* _pConnection ); @@ -222,7 +222,7 @@ namespace connectivity public css::lang::XServiceInfo { protected: - virtual ~OStatement(){} + virtual ~OStatement() override {} public: // A ctor that is needed for returning the object OStatement( OConnection* _pConnection) : OStatement_BASE2( _pConnection){} diff --git a/connectivity/source/manager/mdrivermanager.cxx b/connectivity/source/manager/mdrivermanager.cxx index 98dd6e0c6cb0..116412fc551a 100644 --- a/connectivity/source/manager/mdrivermanager.cxx +++ b/connectivity/source/manager/mdrivermanager.cxx @@ -64,7 +64,7 @@ class ODriverEnumeration : public ::cppu::WeakImplHelper< XEnumeration > // order matters! protected: - virtual ~ODriverEnumeration(); + virtual ~ODriverEnumeration() override; public: explicit ODriverEnumeration(const DriverArray& _rDriverSequence); diff --git a/connectivity/source/manager/mdrivermanager.hxx b/connectivity/source/manager/mdrivermanager.hxx index 2b63df708f70..b1c24120d470 100644 --- a/connectivity/source/manager/mdrivermanager.hxx +++ b/connectivity/source/manager/mdrivermanager.hxx @@ -79,7 +79,7 @@ namespace drivermanager private: explicit OSDBCDriverManager( const css::uno::Reference< css::uno::XComponentContext >& _rxContext ); - virtual ~OSDBCDriverManager(); + virtual ~OSDBCDriverManager() override; public: diff --git a/connectivity/source/sdbcx/VCollection.cxx b/connectivity/source/sdbcx/VCollection.cxx index 5b4e96553b19..690e7904e4dc 100644 --- a/connectivity/source/sdbcx/VCollection.cxx +++ b/connectivity/source/sdbcx/VCollection.cxx @@ -59,7 +59,7 @@ namespace : m_aNameMap(_bCase) { } - virtual ~OHardRefMap() + virtual ~OHardRefMap() override { } -- cgit