summaryrefslogtreecommitdiff
path: root/ucb
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-09-13 13:09:01 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-09-13 13:19:22 +0200
commit91dd2db17bd6cb9b357d1d69b187174e31eabef0 (patch)
treed634de3a1a6820904b5699c2136b79b1a5a807c7 /ucb
parent6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef (diff)
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
Diffstat (limited to 'ucb')
-rw-r--r--ucb/source/cacher/cachedcontentresultset.cxx2
-rw-r--r--ucb/source/cacher/cachedcontentresultset.hxx4
-rw-r--r--ucb/source/cacher/cachedcontentresultsetstub.hxx4
-rw-r--r--ucb/source/cacher/cacheddynamicresultset.hxx4
-rw-r--r--ucb/source/cacher/cacheddynamicresultsetstub.hxx4
-rw-r--r--ucb/source/cacher/contentresultsetwrapper.hxx4
-rw-r--r--ucb/source/cacher/dynamicresultsetwrapper.hxx4
-rw-r--r--ucb/source/core/cmdenv.hxx2
-rw-r--r--ucb/source/core/identify.hxx2
-rw-r--r--ucb/source/core/provprox.hxx4
-rw-r--r--ucb/source/core/ucb.hxx2
-rw-r--r--ucb/source/core/ucbcmds.cxx2
-rw-r--r--ucb/source/core/ucbprops.hxx2
-rw-r--r--ucb/source/core/ucbstore.cxx2
-rw-r--r--ucb/source/core/ucbstore.hxx6
-rw-r--r--ucb/source/sorter/sortdynres.hxx6
-rw-r--r--ucb/source/sorter/sortresult.cxx2
-rw-r--r--ucb/source/sorter/sortresult.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_content.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_datasupplier.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_provider.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_repo_content.hxx2
-rw-r--r--ucb/source/ucp/cmis/std_inputstream.hxx2
-rw-r--r--ucb/source/ucp/cmis/std_outputstream.hxx2
-rw-r--r--ucb/source/ucp/expand/ucpexpand.cxx2
-rw-r--r--ucb/source/ucp/ext/ucpext_content.hxx2
-rw-r--r--ucb/source/ucp/ext/ucpext_datasupplier.hxx2
-rw-r--r--ucb/source/ucp/ext/ucpext_provider.hxx2
-rw-r--r--ucb/source/ucp/file/bc.hxx2
-rw-r--r--ucb/source/ucp/file/filcmd.hxx2
-rw-r--r--ucb/source/ucp/file/filid.hxx2
-rw-r--r--ucb/source/ucp/file/filinpstr.hxx2
-rw-r--r--ucb/source/ucp/file/filprp.hxx2
-rw-r--r--ucb/source/ucp/file/filrow.hxx2
-rw-r--r--ucb/source/ucp/file/filrset.hxx2
-rw-r--r--ucb/source/ucp/file/filstr.hxx2
-rw-r--r--ucb/source/ucp/file/prov.cxx2
-rw-r--r--ucb/source/ucp/file/prov.hxx2
-rw-r--r--ucb/source/ucp/file/shell.hxx2
-rw-r--r--ucb/source/ucp/ftp/ftpcontent.hxx2
-rw-r--r--ucb/source/ucp/ftp/ftpcontentidentifier.hxx2
-rw-r--r--ucb/source/ucp/ftp/ftpcontentprovider.hxx2
-rw-r--r--ucb/source/ucp/ftp/ftpdynresultset.hxx2
-rw-r--r--ucb/source/ucp/ftp/ftpresultsetbase.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_content.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_datasupplier.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_inputstream.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_outputstream.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_provider.hxx2
-rw-r--r--ucb/source/ucp/gio/gio_seekable.hxx2
-rw-r--r--ucb/source/ucp/hierarchy/hierarchycontent.hxx2
-rw-r--r--ucb/source/ucp/hierarchy/hierarchydatasource.cxx2
-rw-r--r--ucb/source/ucp/hierarchy/hierarchydatasource.hxx2
-rw-r--r--ucb/source/ucp/hierarchy/hierarchydatasupplier.hxx2
-rw-r--r--ucb/source/ucp/hierarchy/hierarchyprovider.hxx2
-rw-r--r--ucb/source/ucp/package/pkgcontent.hxx2
-rw-r--r--ucb/source/ucp/package/pkgdatasupplier.hxx2
-rw-r--r--ucb/source/ucp/package/pkgprovider.cxx2
-rw-r--r--ucb/source/ucp/package/pkgprovider.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_content.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_datasupplier.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_docmgr.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_documentcontentfactory.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_provider.hxx2
-rw-r--r--ucb/source/ucp/tdoc/tdoc_stgelems.hxx6
-rw-r--r--ucb/source/ucp/tdoc/tdoc_storage.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/DAVException.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/NeonInputStream.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/NeonSession.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/webdavcontent.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx2
-rw-r--r--ucb/source/ucp/webdav-neon/webdavprovider.hxx2
73 files changed, 86 insertions, 86 deletions
diff --git a/ucb/source/cacher/cachedcontentresultset.cxx b/ucb/source/cacher/cachedcontentresultset.cxx
index 64b860df3e6d..c45410bef37b 100644
--- a/ucb/source/cacher/cachedcontentresultset.cxx
+++ b/ucb/source/cacher/cachedcontentresultset.cxx
@@ -403,7 +403,7 @@ public:
explicit CCRS_PropertySetInfo( Reference<
XPropertySetInfo > const & xPropertySetInfoOrigin );
- virtual ~CCRS_PropertySetInfo();
+ virtual ~CCRS_PropertySetInfo() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/cacher/cachedcontentresultset.hxx b/ucb/source/cacher/cachedcontentresultset.hxx
index 3e8d274b824a..143fe0287e8d 100644
--- a/ucb/source/cacher/cachedcontentresultset.hxx
+++ b/ucb/source/cacher/cachedcontentresultset.hxx
@@ -185,7 +185,7 @@ public:
const css::uno::Reference< css::sdbc::XResultSet > & xOrigin,
const css::uno::Reference< css::ucb::XContentIdentifierMapping > & xContentIdentifierMapping );
- virtual ~CachedContentResultSet();
+ virtual ~CachedContentResultSet() override;
// XInterface
@@ -475,7 +475,7 @@ public:
CachedContentResultSetFactory( const css::uno::Reference< css::uno::XComponentContext > & rxContext);
- virtual ~CachedContentResultSetFactory();
+ virtual ~CachedContentResultSetFactory() override;
// XInterface
diff --git a/ucb/source/cacher/cachedcontentresultsetstub.hxx b/ucb/source/cacher/cachedcontentresultsetstub.hxx
index 28b352042db3..c0898d6874d7 100644
--- a/ucb/source/cacher/cachedcontentresultsetstub.hxx
+++ b/ucb/source/cacher/cachedcontentresultsetstub.hxx
@@ -86,7 +86,7 @@ private:
public:
CachedContentResultSetStub( css::uno::Reference< css::sdbc::XResultSet > const & xOrigin );
- virtual ~CachedContentResultSetStub();
+ virtual ~CachedContentResultSetStub() override;
// XInterface
@@ -168,7 +168,7 @@ public:
CachedContentResultSetStubFactory(
const css::uno::Reference< css::lang::XMultiServiceFactory > & rSMgr);
- virtual ~CachedContentResultSetStubFactory();
+ virtual ~CachedContentResultSetStubFactory() override;
// XInterface
diff --git a/ucb/source/cacher/cacheddynamicresultset.hxx b/ucb/source/cacher/cacheddynamicresultset.hxx
index c765e9b5764e..cf5b1c92644b 100644
--- a/ucb/source/cacher/cacheddynamicresultset.hxx
+++ b/ucb/source/cacher/cacheddynamicresultset.hxx
@@ -47,7 +47,7 @@ public:
, const css::uno::Reference< css::ucb::XContentIdentifierMapping > & xContentMapping
, const css::uno::Reference< css::uno::XComponentContext > & xContext );
- virtual ~CachedDynamicResultSet();
+ virtual ~CachedDynamicResultSet() override;
// XInterface
@@ -99,7 +99,7 @@ public:
CachedDynamicResultSetFactory(
const css::uno::Reference< css::uno::XComponentContext > & xContext);
- virtual ~CachedDynamicResultSetFactory();
+ virtual ~CachedDynamicResultSetFactory() override;
// XInterface
diff --git a/ucb/source/cacher/cacheddynamicresultsetstub.hxx b/ucb/source/cacher/cacheddynamicresultsetstub.hxx
index 7d84fadd3490..b0577d28937d 100644
--- a/ucb/source/cacher/cacheddynamicresultsetstub.hxx
+++ b/ucb/source/cacher/cacheddynamicresultsetstub.hxx
@@ -42,7 +42,7 @@ public:
CachedDynamicResultSetStub( css::uno::Reference< css::ucb::XDynamicResultSet > const & xOrigin
, const css::uno::Reference< css::uno::XComponentContext > & rxContext );
- virtual ~CachedDynamicResultSetStub();
+ virtual ~CachedDynamicResultSetStub() override;
// XInterface
@@ -88,7 +88,7 @@ public:
CachedDynamicResultSetStubFactory(
const css::uno::Reference< css::uno::XComponentContext > & rxContext);
- virtual ~CachedDynamicResultSetStubFactory();
+ virtual ~CachedDynamicResultSetStubFactory() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/cacher/contentresultsetwrapper.hxx b/ucb/source/cacher/contentresultsetwrapper.hxx
index f249dd619f1f..3d48587c03a1 100644
--- a/ucb/source/cacher/contentresultsetwrapper.hxx
+++ b/ucb/source/cacher/contentresultsetwrapper.hxx
@@ -148,7 +148,7 @@ protected:
ContentResultSetWrapper( css::uno::Reference< css::sdbc::XResultSet > const & xOrigin );
- virtual ~ContentResultSetWrapper();
+ virtual ~ContentResultSetWrapper() override;
void SAL_CALL impl_init();
void SAL_CALL impl_deinit();
@@ -494,7 +494,7 @@ protected:
public:
ContentResultSetWrapperListener( ContentResultSetWrapper* pOwner );
- virtual ~ContentResultSetWrapperListener();
+ virtual ~ContentResultSetWrapperListener() override;
// XInterface
diff --git a/ucb/source/cacher/dynamicresultsetwrapper.hxx b/ucb/source/cacher/dynamicresultsetwrapper.hxx
index 785582bda0f0..60e3c5d3923d 100644
--- a/ucb/source/cacher/dynamicresultsetwrapper.hxx
+++ b/ucb/source/cacher/dynamicresultsetwrapper.hxx
@@ -101,7 +101,7 @@ public:
css::uno::Reference< css::ucb::XDynamicResultSet > const & xOrigin
, const css::uno::Reference< css::uno::XComponentContext > & rxContext );
- virtual ~DynamicResultSetWrapper();
+ virtual ~DynamicResultSetWrapper() override;
// XInterface
@@ -175,7 +175,7 @@ protected:
public:
DynamicResultSetWrapperListener( DynamicResultSetWrapper* pOwner );
- virtual ~DynamicResultSetWrapperListener();
+ virtual ~DynamicResultSetWrapperListener() override;
// XInterface
diff --git a/ucb/source/core/cmdenv.hxx b/ucb/source/core/cmdenv.hxx
index 6fb133d87180..a731fa2a7348 100644
--- a/ucb/source/core/cmdenv.hxx
+++ b/ucb/source/core/cmdenv.hxx
@@ -39,7 +39,7 @@ class UcbCommandEnvironment :
public:
explicit UcbCommandEnvironment( const css::uno::Reference< css::lang::XMultiServiceFactory >& rXSMgr );
- virtual ~UcbCommandEnvironment();
+ virtual ~UcbCommandEnvironment() override;
// XInitialization
virtual void SAL_CALL
diff --git a/ucb/source/core/identify.hxx b/ucb/source/core/identify.hxx
index a835ffaef4e4..cb7313e27332 100644
--- a/ucb/source/core/identify.hxx
+++ b/ucb/source/core/identify.hxx
@@ -30,7 +30,7 @@ class ContentIdentifier : public cppu::WeakImplHelper <
{
public:
explicit ContentIdentifier( const OUString& ContentId );
- virtual ~ContentIdentifier();
+ virtual ~ContentIdentifier() override;
// XContentIdentifier
virtual OUString SAL_CALL getContentIdentifier()
diff --git a/ucb/source/core/provprox.hxx b/ucb/source/core/provprox.hxx
index 02f916f42aa2..c23ab690bd2c 100644
--- a/ucb/source/core/provprox.hxx
+++ b/ucb/source/core/provprox.hxx
@@ -46,7 +46,7 @@ class UcbContentProviderProxyFactory : public cppu::WeakImplHelper <
public:
explicit UcbContentProviderProxyFactory(
const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSMgr );
- virtual ~UcbContentProviderProxyFactory();
+ virtual ~UcbContentProviderProxyFactory() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
@@ -99,7 +99,7 @@ public:
UcbContentProviderProxy(
const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSMgr,
const OUString& Service );
- virtual ~UcbContentProviderProxy();
+ virtual ~UcbContentProviderProxy() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/core/ucb.hxx b/ucb/source/core/ucb.hxx
index 5904d7ca411b..ced7dfb39a35 100644
--- a/ucb/source/core/ucb.hxx
+++ b/ucb/source/core/ucb.hxx
@@ -62,7 +62,7 @@ class UniversalContentBroker :
{
public:
explicit UniversalContentBroker( const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~UniversalContentBroker();
+ virtual ~UniversalContentBroker() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/core/ucbcmds.cxx b/ucb/source/core/ucbcmds.cxx
index 843cae6009f7..4341f52c3a59 100644
--- a/ucb/source/core/ucbcmds.cxx
+++ b/ucb/source/core/ucbcmds.cxx
@@ -202,7 +202,7 @@ class CommandProcessorInfo :
public:
CommandProcessorInfo();
- virtual ~CommandProcessorInfo();
+ virtual ~CommandProcessorInfo() override;
// XCommandInfo methods
virtual uno::Sequence< ucb::CommandInfo > SAL_CALL getCommands()
diff --git a/ucb/source/core/ucbprops.hxx b/ucb/source/core/ucbprops.hxx
index dfe8137a554a..536b2c4f78db 100644
--- a/ucb/source/core/ucbprops.hxx
+++ b/ucb/source/core/ucbprops.hxx
@@ -47,7 +47,7 @@ private:
public:
explicit UcbPropertiesManager( const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSMgr );
- virtual ~UcbPropertiesManager();
+ virtual ~UcbPropertiesManager() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
diff --git a/ucb/source/core/ucbstore.cxx b/ucb/source/core/ucbstore.cxx
index 6e020edbb07e..c9ccf70d78ac 100644
--- a/ucb/source/core/ucbstore.cxx
+++ b/ucb/source/core/ucbstore.cxx
@@ -118,7 +118,7 @@ class PropertySetInfo_Impl : public cppu::WeakImplHelper < XPropertySetInfo >
public:
explicit PropertySetInfo_Impl(PersistentPropertySet* pOwner);
- virtual ~PropertySetInfo_Impl();
+ virtual ~PropertySetInfo_Impl() override;
// XPropertySetInfo
virtual Sequence< Property > SAL_CALL getProperties()
diff --git a/ucb/source/core/ucbstore.hxx b/ucb/source/core/ucbstore.hxx
index 9641b8998b90..312c5571932e 100644
--- a/ucb/source/core/ucbstore.hxx
+++ b/ucb/source/core/ucbstore.hxx
@@ -56,7 +56,7 @@ class UcbStore : public cppu::WeakImplHelper <
public:
explicit UcbStore( const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~UcbStore();
+ virtual ~UcbStore() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
@@ -116,7 +116,7 @@ public:
PropertySetRegistry(
const css::uno::Reference< css::uno::XComponentContext >& xContext,
const css::uno::Sequence< css::uno::Any >& rInitArgs);
- virtual ~PropertySetRegistry();
+ virtual ~PropertySetRegistry() override;
// XServiceInfo
@@ -190,7 +190,7 @@ public:
PersistentPropertySet(
PropertySetRegistry& rCreator,
const OUString& rKey );
- virtual ~PersistentPropertySet();
+ virtual ~PersistentPropertySet() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
diff --git a/ucb/source/sorter/sortdynres.hxx b/ucb/source/sorter/sortdynres.hxx
index 1ec826e9575d..0078fd8a5950 100644
--- a/ucb/source/sorter/sortdynres.hxx
+++ b/ucb/source/sorter/sortdynres.hxx
@@ -75,7 +75,7 @@ public:
const css::uno::Reference < css::ucb::XAnyCompareFactory > &xCompFac,
const css::uno::Reference < css::uno::XComponentContext > &rxContext );
- virtual ~SortedDynamicResultSet();
+ virtual ~SortedDynamicResultSet() override;
// XServiceInfo
@@ -140,7 +140,7 @@ class SortedDynamicResultSetListener: public cppu::WeakImplHelper <
public:
SortedDynamicResultSetListener( SortedDynamicResultSet *mOwner );
- virtual ~SortedDynamicResultSetListener();
+ virtual ~SortedDynamicResultSetListener() override;
// XEventListener ( base of XDynamicResultSetListener )
@@ -170,7 +170,7 @@ public:
SortedDynamicResultSetFactory(
const css::uno::Reference< css::uno::XComponentContext > & rxContext);
- virtual ~SortedDynamicResultSetFactory();
+ virtual ~SortedDynamicResultSetFactory() override;
// XServiceInfo
diff --git a/ucb/source/sorter/sortresult.cxx b/ucb/source/sorter/sortresult.cxx
index 25d507c0f2a2..8b873b6ef789 100644
--- a/ucb/source/sorter/sortresult.cxx
+++ b/ucb/source/sorter/sortresult.cxx
@@ -97,7 +97,7 @@ private:
public:
SRSPropertySetInfo();
- virtual ~SRSPropertySetInfo();
+ virtual ~SRSPropertySetInfo() override;
// XPropertySetInfo
virtual Sequence< Property > SAL_CALL getProperties()
diff --git a/ucb/source/sorter/sortresult.hxx b/ucb/source/sorter/sortresult.hxx
index 9d40be01a1d1..065405532e19 100644
--- a/ucb/source/sorter/sortresult.hxx
+++ b/ucb/source/sorter/sortresult.hxx
@@ -162,7 +162,7 @@ private:
public:
SortedResultSet( css::uno::Reference< css::sdbc::XResultSet > const & aResult );
- virtual ~SortedResultSet();
+ virtual ~SortedResultSet() override;
const SortedEntryList& GetS2OList() const { return maS2O; }
const SimpleList& GetO2SList() const { return maO2S; }
diff --git a/ucb/source/ucp/cmis/cmis_content.hxx b/ucb/source/ucp/cmis/cmis_content.hxx
index 0396c7b2615a..429ec21ef0e6 100644
--- a/ucb/source/ucp/cmis/cmis_content.hxx
+++ b/ucb/source/ucp/cmis/cmis_content.hxx
@@ -137,7 +137,7 @@ public:
bool bIsFolder)
throw ( css::ucb::ContentCreationException );
- virtual ~Content();
+ virtual ~Content() override;
virtual css::uno::Sequence< css::beans::Property >
getProperties( const css::uno::Reference< css::ucb::XCommandEnvironment > & xEnv ) override;
diff --git a/ucb/source/ucp/cmis/cmis_datasupplier.hxx b/ucb/source/ucp/cmis/cmis_datasupplier.hxx
index 3002a887fb95..de4903e4ae3e 100644
--- a/ucb/source/ucp/cmis/cmis_datasupplier.hxx
+++ b/ucb/source/ucp/cmis/cmis_datasupplier.hxx
@@ -49,7 +49,7 @@ namespace cmis
public:
DataSupplier( ChildrenProvider* pChildrenProvider, sal_Int32 nOpenMode );
- virtual ~DataSupplier();
+ virtual ~DataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/cmis/cmis_provider.hxx b/ucb/source/ucp/cmis/cmis_provider.hxx
index bf818a6a7f87..3915c0664e81 100644
--- a/ucb/source/ucp/cmis/cmis_provider.hxx
+++ b/ucb/source/ucp/cmis/cmis_provider.hxx
@@ -24,7 +24,7 @@ private:
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/cmis/cmis_repo_content.hxx b/ucb/source/ucp/cmis/cmis_repo_content.hxx
index 5ddde855e3fb..82200e96b876 100644
--- a/ucb/source/ucp/cmis/cmis_repo_content.hxx
+++ b/ucb/source/ucp/cmis/cmis_repo_content.hxx
@@ -78,7 +78,7 @@ public:
std::vector< libcmis::RepositoryPtr > const & aRepos = std::vector< libcmis::RepositoryPtr > ( ) )
throw ( css::ucb::ContentCreationException );
- virtual ~RepoContent();
+ virtual ~RepoContent() override;
virtual css::uno::Sequence< css::beans::Property >
getProperties( const css::uno::Reference< css::ucb::XCommandEnvironment > & xEnv ) override;
diff --git a/ucb/source/ucp/cmis/std_inputstream.hxx b/ucb/source/ucp/cmis/std_inputstream.hxx
index 664fa0ad9810..ba7338c76375 100644
--- a/ucb/source/ucp/cmis/std_inputstream.hxx
+++ b/ucb/source/ucp/cmis/std_inputstream.hxx
@@ -34,7 +34,7 @@ namespace cmis
StdInputStream( boost::shared_ptr< std::istream > const & pStream );
- virtual ~StdInputStream();
+ virtual ~StdInputStream() override;
virtual css::uno::Any SAL_CALL queryInterface ( const css::uno::Type& rType )
throw ( css::uno::RuntimeException, std::exception ) override;
diff --git a/ucb/source/ucp/cmis/std_outputstream.hxx b/ucb/source/ucp/cmis/std_outputstream.hxx
index 84d79ba41cc8..1521bbd211db 100644
--- a/ucb/source/ucp/cmis/std_outputstream.hxx
+++ b/ucb/source/ucp/cmis/std_outputstream.hxx
@@ -31,7 +31,7 @@ namespace cmis
StdOutputStream( boost::shared_ptr< std::ostream > const & pStream );
- virtual ~StdOutputStream( );
+ virtual ~StdOutputStream( ) override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type& rType )
throw ( css::uno::RuntimeException, std::exception ) override;
diff --git a/ucb/source/ucp/expand/ucpexpand.cxx b/ucb/source/ucp/expand/ucpexpand.cxx
index 49673d6c838d..2f4cd3915d26 100644
--- a/ucb/source/ucp/expand/ucpexpand.cxx
+++ b/ucb/source/ucp/expand/ucpexpand.cxx
@@ -69,7 +69,7 @@ public:
m_xComponentContext( xComponentContext ),
m_xMacroExpander( util::theMacroExpander::get(xComponentContext) )
{}
- virtual ~ExpandContentProviderImpl() throw ();
+ virtual ~ExpandContentProviderImpl() throw () override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
diff --git a/ucb/source/ucp/ext/ucpext_content.hxx b/ucb/source/ucp/ext/ucpext_content.hxx
index aad3588119e5..c01a330e1f1b 100644
--- a/ucb/source/ucp/ext/ucpext_content.hxx
+++ b/ucb/source/ucp/ext/ucpext_content.hxx
@@ -86,7 +86,7 @@ namespace ucb { namespace ucp { namespace ext
OUString getPhysicalURL() const;
protected:
- virtual ~Content();
+ virtual ~Content() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName( ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/ucb/source/ucp/ext/ucpext_datasupplier.hxx b/ucb/source/ucp/ext/ucpext_datasupplier.hxx
index 57395a3e1f0f..b9a7fccb2d11 100644
--- a/ucb/source/ucp/ext/ucpext_datasupplier.hxx
+++ b/ucb/source/ucp/ext/ucpext_datasupplier.hxx
@@ -48,7 +48,7 @@ namespace ucb { namespace ucp { namespace ext
void fetchData();
protected:
- virtual ~DataSupplier();
+ virtual ~DataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier > queryContentIdentifier( sal_uInt32 nIndex ) override;
diff --git a/ucb/source/ucp/ext/ucpext_provider.hxx b/ucb/source/ucp/ext/ucpext_provider.hxx
index e803e20d6878..2e73f89b6e05 100644
--- a/ucb/source/ucp/ext/ucpext_provider.hxx
+++ b/ucb/source/ucp/ext/ucpext_provider.hxx
@@ -34,7 +34,7 @@ namespace ucb { namespace ucp { namespace ext
{
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName( ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/ucb/source/ucp/file/bc.hxx b/ucb/source/ucp/file/bc.hxx
index 506bf59ec45c..d8b47dee6a52 100644
--- a/ucb/source/ucp/file/bc.hxx
+++ b/ucb/source/ucp/file/bc.hxx
@@ -84,7 +84,7 @@ namespace fileaccess {
const css::uno::Reference< css::ucb::XContentIdentifier >& xContentIdentifier,
const OUString& aUnqPath );
- virtual ~BaseContent();
+ virtual ~BaseContent() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/ucb/source/ucp/file/filcmd.hxx b/ucb/source/ucp/file/filcmd.hxx
index e811c8f758c2..154f3dc1c898 100644
--- a/ucb/source/ucp/file/filcmd.hxx
+++ b/ucb/source/ucp/file/filcmd.hxx
@@ -41,7 +41,7 @@ namespace fileaccess {
explicit XCommandInfo_impl( shell* pMyShell );
- virtual ~XCommandInfo_impl();
+ virtual ~XCommandInfo_impl() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/ucb/source/ucp/file/filid.hxx b/ucb/source/ucp/file/filid.hxx
index c3f38da8a30d..d2c2baf51e51 100644
--- a/ucb/source/ucp/file/filid.hxx
+++ b/ucb/source/ucp/file/filid.hxx
@@ -39,7 +39,7 @@ namespace fileaccess {
FileContentIdentifier( const OUString& aUnqPath,
bool IsNormalized = true );
- virtual ~FileContentIdentifier();
+ virtual ~FileContentIdentifier() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/ucb/source/ucp/file/filinpstr.hxx b/ucb/source/ucp/file/filinpstr.hxx
index c43934471cc9..25aa6dd6579e 100644
--- a/ucb/source/ucp/file/filinpstr.hxx
+++ b/ucb/source/ucp/file/filinpstr.hxx
@@ -44,7 +44,7 @@ namespace fileaccess {
XInputStream_impl( const OUString& aUncPath, bool bLock );
- virtual ~XInputStream_impl();
+ virtual ~XInputStream_impl() override;
/**
* Returns an error code as given by filerror.hxx
diff --git a/ucb/source/ucp/file/filprp.hxx b/ucb/source/ucp/file/filprp.hxx
index 1e09c7f3ae08..dfba38f9c1e1 100644
--- a/ucb/source/ucp/file/filprp.hxx
+++ b/ucb/source/ucp/file/filprp.hxx
@@ -35,7 +35,7 @@ class XPropertySetInfo_impl : public cppu::WeakImplHelper<
XPropertySetInfo_impl( shell* pMyShell,const OUString& aUnqPath );
XPropertySetInfo_impl( shell* pMyShell,const css::uno::Sequence< css::beans::Property >& seq );
- virtual ~XPropertySetInfo_impl();
+ virtual ~XPropertySetInfo_impl() override;
virtual css::uno::Sequence< css::beans::Property > SAL_CALL
getProperties()
diff --git a/ucb/source/ucp/file/filrow.hxx b/ucb/source/ucp/file/filrow.hxx
index 8d947b195095..8449543d53c2 100644
--- a/ucb/source/ucp/file/filrow.hxx
+++ b/ucb/source/ucp/file/filrow.hxx
@@ -33,7 +33,7 @@ namespace fileaccess {
{
public:
XRow_impl( shell* pShell,const css::uno::Sequence< css::uno::Any >& aValueMap );
- virtual ~XRow_impl();
+ virtual ~XRow_impl() override;
virtual sal_Bool SAL_CALL
wasNull()
diff --git a/ucb/source/ucp/file/filrset.hxx b/ucb/source/ucp/file/filrset.hxx
index 5ebf86dc9fc3..19a169a90d1f 100644
--- a/ucb/source/ucp/file/filrset.hxx
+++ b/ucb/source/ucp/file/filrset.hxx
@@ -59,7 +59,7 @@ class XResultSet_impl : public Notifier,
const css::uno::Sequence< css::beans::Property >& seq,
const css::uno::Sequence< css::ucb::NumberedSortingInfo >& seqSort );
- virtual ~XResultSet_impl();
+ virtual ~XResultSet_impl() override;
virtual ContentEventNotifier* cDEL() override
{
diff --git a/ucb/source/ucp/file/filstr.hxx b/ucb/source/ucp/file/filstr.hxx
index 4c09bfffddb0..7a9403382877 100644
--- a/ucb/source/ucp/file/filstr.hxx
+++ b/ucb/source/ucp/file/filstr.hxx
@@ -58,7 +58,7 @@ class XStream_impl : public cppu::WeakImplHelper<
sal_Int32 SAL_CALL CtorSuccess() { return m_nErrorCode;}
sal_Int32 SAL_CALL getMinorError() { return m_nMinorErrorCode;}
- virtual ~XStream_impl();
+ virtual ~XStream_impl() override;
// XStream
diff --git a/ucb/source/ucp/file/prov.cxx b/ucb/source/ucp/file/prov.cxx
index 98c98fd2df37..b67304e52739 100644
--- a/ucb/source/ucp/file/prov.cxx
+++ b/ucb/source/ucp/file/prov.cxx
@@ -258,7 +258,7 @@ class XPropertySetInfoImpl2
{
public:
XPropertySetInfoImpl2();
- virtual ~XPropertySetInfoImpl2();
+ virtual ~XPropertySetInfoImpl2() override;
// XInterface
virtual Any SAL_CALL
diff --git a/ucb/source/ucp/file/prov.hxx b/ucb/source/ucp/file/prov.hxx
index 19cf312812a0..df44978e62a3 100644
--- a/ucb/source/ucp/file/prov.hxx
+++ b/ucb/source/ucp/file/prov.hxx
@@ -59,7 +59,7 @@ namespace fileaccess {
public:
explicit FileProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~FileProvider();
+ virtual ~FileProvider() override;
// XServiceInfo
virtual OUString SAL_CALL
diff --git a/ucb/source/ucp/file/shell.hxx b/ucb/source/ucp/file/shell.hxx
index cac588f310b8..e23a219cfd8c 100644
--- a/ucb/source/ucp/file/shell.hxx
+++ b/ucb/source/ucp/file/shell.hxx
@@ -155,7 +155,7 @@ namespace fileaccess {
shell( const css::uno::Reference< css::uno::XComponentContext >& rxContext,
FileProvider* pProvider, bool bWithConfig );
- virtual ~shell();
+ virtual ~shell() override;
/**
diff --git a/ucb/source/ucp/ftp/ftpcontent.hxx b/ucb/source/ucp/ftp/ftpcontent.hxx
index 00b9a43f6387..dde4be2dc72e 100644
--- a/ucb/source/ucp/ftp/ftpcontent.hxx
+++ b/ucb/source/ucp/ftp/ftpcontent.hxx
@@ -60,7 +60,7 @@ public:
const css::ucb::ContentInfo& aInfo);
- virtual ~FTPContent();
+ virtual ~FTPContent() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/ftp/ftpcontentidentifier.hxx b/ucb/source/ucp/ftp/ftpcontentidentifier.hxx
index 6b4b4138d3f0..99f13b31ef79 100644
--- a/ucb/source/ucp/ftp/ftpcontentidentifier.hxx
+++ b/ucb/source/ucp/ftp/ftpcontentidentifier.hxx
@@ -48,7 +48,7 @@ namespace ftp {
explicit FTPContentIdentifier(const OUString& ident);
- virtual ~FTPContentIdentifier();
+ virtual ~FTPContentIdentifier() override;
// XInterface
diff --git a/ucb/source/ucp/ftp/ftpcontentprovider.hxx b/ucb/source/ucp/ftp/ftpcontentprovider.hxx
index 9a0d8d93041d..aedc02fba3a0 100644
--- a/ucb/source/ucp/ftp/ftpcontentprovider.hxx
+++ b/ucb/source/ucp/ftp/ftpcontentprovider.hxx
@@ -47,7 +47,7 @@ namespace ftp
explicit FTPContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~FTPContentProvider();
+ virtual ~FTPContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/ftp/ftpdynresultset.hxx b/ucb/source/ucp/ftp/ftpdynresultset.hxx
index b39a3d993011..e99c4b31a05a 100644
--- a/ucb/source/ucp/ftp/ftpdynresultset.hxx
+++ b/ucb/source/ucp/ftp/ftpdynresultset.hxx
@@ -43,7 +43,7 @@ namespace ftp {
const css::ucb::OpenCommandArgument2& rCommand,
ResultSetFactory* pFactory );
- virtual ~DynamicResultSet();
+ virtual ~DynamicResultSet() override;
};
}
diff --git a/ucb/source/ucp/ftp/ftpresultsetbase.hxx b/ucb/source/ucp/ftp/ftpresultsetbase.hxx
index 426e649f19a2..1b083eea9f38 100644
--- a/ucb/source/ucp/ftp/ftpresultsetbase.hxx
+++ b/ucb/source/ucp/ftp/ftpresultsetbase.hxx
@@ -54,7 +54,7 @@ namespace ftp {
const css::uno::Reference< css::ucb::XContentProvider >& xProvider,
const css::uno::Sequence< css::beans::Property >& seq);
- virtual ~ResultSetBase();
+ virtual ~ResultSetBase() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/ucb/source/ucp/gio/gio_content.hxx b/ucb/source/ucp/gio/gio_content.hxx
index 84b8534dc634..a6c5bcbddf1c 100644
--- a/ucb/source/ucp/gio/gio_content.hxx
+++ b/ucb/source/ucp/gio/gio_content.hxx
@@ -127,7 +127,7 @@ public:
bool bIsFolder)
throw ( css::ucb::ContentCreationException );
- virtual ~Content();
+ virtual ~Content() override;
css::uno::Reference< css::sdbc::XRow > getPropertyValuesFromGFileInfo(
GFileInfo *pInfo, const css::uno::Reference< css::uno::XComponentContext >& rxContext,
diff --git a/ucb/source/ucp/gio/gio_datasupplier.hxx b/ucb/source/ucp/gio/gio_datasupplier.hxx
index 8d1d87c94d8d..9927970c1358 100644
--- a/ucb/source/ucp/gio/gio_datasupplier.hxx
+++ b/ucb/source/ucp/gio/gio_datasupplier.hxx
@@ -60,7 +60,7 @@ private:
ResultList maResults;
public:
DataSupplier( const rtl::Reference< Content >& rContent, sal_Int32 nOpenMode );
- virtual ~DataSupplier();
+ virtual ~DataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/gio/gio_inputstream.hxx b/ucb/source/ucp/gio/gio_inputstream.hxx
index ea096d5cf607..6a08aab71b15 100644
--- a/ucb/source/ucp/gio/gio_inputstream.hxx
+++ b/ucb/source/ucp/gio/gio_inputstream.hxx
@@ -38,7 +38,7 @@ private:
public:
explicit InputStream ( GFileInputStream *pStream );
- virtual ~InputStream();
+ virtual ~InputStream() override;
// XInputStream
virtual sal_Int32 SAL_CALL readBytes( css::uno::Sequence< sal_Int8 > & aData,
diff --git a/ucb/source/ucp/gio/gio_outputstream.hxx b/ucb/source/ucp/gio/gio_outputstream.hxx
index 73158eba8b4e..6cae73ad7555 100644
--- a/ucb/source/ucp/gio/gio_outputstream.hxx
+++ b/ucb/source/ucp/gio/gio_outputstream.hxx
@@ -42,7 +42,7 @@ private:
public:
explicit OutputStream ( GFileOutputStream *pStream );
- virtual ~OutputStream();
+ virtual ~OutputStream() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type & type )
diff --git a/ucb/source/ucp/gio/gio_provider.hxx b/ucb/source/ucp/gio/gio_provider.hxx
index dbb3f8542ef4..338811e098c2 100644
--- a/ucb/source/ucp/gio/gio_provider.hxx
+++ b/ucb/source/ucp/gio/gio_provider.hxx
@@ -31,7 +31,7 @@ class ContentProvider : public ::ucbhelper::ContentProviderImplHelper
{
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/gio/gio_seekable.hxx b/ucb/source/ucp/gio/gio_seekable.hxx
index b4e5e078e174..2781c6ba12cf 100644
--- a/ucb/source/ucp/gio/gio_seekable.hxx
+++ b/ucb/source/ucp/gio/gio_seekable.hxx
@@ -40,7 +40,7 @@ private:
GSeekable *mpStream;
public:
explicit Seekable( GSeekable *pStream );
- virtual ~Seekable();
+ virtual ~Seekable() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type & type )
diff --git a/ucb/source/ucp/hierarchy/hierarchycontent.hxx b/ucb/source/ucp/hierarchy/hierarchycontent.hxx
index 19d813fdb9a0..f1570e82736f 100644
--- a/ucb/source/ucp/hierarchy/hierarchycontent.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchycontent.hxx
@@ -196,7 +196,7 @@ public:
const css::uno::Reference< css::ucb::XContentIdentifier >& Identifier,
const css::ucb::ContentInfo& Info );
- virtual ~HierarchyContent();
+ virtual ~HierarchyContent() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/hierarchy/hierarchydatasource.cxx b/ucb/source/ucp/hierarchy/hierarchydatasource.cxx
index c662e650f793..87d1353ac7dc 100644
--- a/ucb/source/ucp/hierarchy/hierarchydatasource.cxx
+++ b/ucb/source/ucp/hierarchy/hierarchydatasource.cxx
@@ -89,7 +89,7 @@ public:
HierarchyDataAccess( const uno::Reference<
uno::XInterface > & xConfigAccess,
bool bReadOnly );
- virtual ~HierarchyDataAccess();
+ virtual ~HierarchyDataAccess() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/hierarchy/hierarchydatasource.hxx b/ucb/source/ucp/hierarchy/hierarchydatasource.hxx
index 2889bef40f87..1ea2a3cdf068 100644
--- a/ucb/source/ucp/hierarchy/hierarchydatasource.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchydatasource.hxx
@@ -47,7 +47,7 @@ class HierarchyDataSource : public cppu::OWeakObject,
public:
explicit HierarchyDataSource( const css::uno::Reference< css::uno::XComponentContext > & rxContext );
- virtual ~HierarchyDataSource();
+ virtual ~HierarchyDataSource() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/hierarchy/hierarchydatasupplier.hxx b/ucb/source/ucp/hierarchy/hierarchydatasupplier.hxx
index f04b716ecc98..d3f36c8abd51 100644
--- a/ucb/source/ucp/hierarchy/hierarchydatasupplier.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchydatasupplier.hxx
@@ -44,7 +44,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const rtl::Reference< HierarchyContent >& rContent,
sal_Int32 nOpenMode = css::ucb::OpenMode::ALL );
- virtual ~HierarchyResultSetDataSupplier();
+ virtual ~HierarchyResultSetDataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/hierarchy/hierarchyprovider.hxx b/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
index d8c3ac184362..8eb74d17519a 100644
--- a/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
@@ -71,7 +71,7 @@ class HierarchyContentProvider : public ::ucbhelper::ContentProviderImplHelper,
public:
explicit HierarchyContentProvider(
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~HierarchyContentProvider();
+ virtual ~HierarchyContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/package/pkgcontent.hxx b/ucb/source/ucp/package/pkgcontent.hxx
index 3ab4154d39e3..2c9ee77f0a71 100644
--- a/ucb/source/ucp/package/pkgcontent.hxx
+++ b/ucb/source/ucp/package/pkgcontent.hxx
@@ -210,7 +210,7 @@ public:
const css::uno::Reference< css::ucb::XContentIdentifier >& Identifier,
const css::ucb::ContentInfo& Info );
- virtual ~Content();
+ virtual ~Content() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/package/pkgdatasupplier.hxx b/ucb/source/ucp/package/pkgdatasupplier.hxx
index 2abe3913d01f..5b40c24c437a 100644
--- a/ucb/source/ucp/package/pkgdatasupplier.hxx
+++ b/ucb/source/ucp/package/pkgdatasupplier.hxx
@@ -36,7 +36,7 @@ class DataSupplier : public ::ucbhelper::ResultSetDataSupplier
public:
DataSupplier( const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const rtl::Reference< Content >& rContent );
- virtual ~DataSupplier();
+ virtual ~DataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/package/pkgprovider.cxx b/ucb/source/ucp/package/pkgprovider.cxx
index 0dfebf6b72c0..fcae46c79c5a 100644
--- a/ucb/source/ucp/package/pkgprovider.cxx
+++ b/ucb/source/ucp/package/pkgprovider.cxx
@@ -58,7 +58,7 @@ public:
const uno::Reference< container::XHierarchicalNameAccess > & xNA,
ContentProvider* pOwner )
: m_aName( rName ), m_xNA( xNA ), m_pOwner( pOwner ) {}
- virtual ~Package() { m_pOwner->removePackage( m_aName ); }
+ virtual ~Package() override { m_pOwner->removePackage( m_aName ); }
// XInterface
virtual uno::Any SAL_CALL
diff --git a/ucb/source/ucp/package/pkgprovider.hxx b/ucb/source/ucp/package/pkgprovider.hxx
index 7350ab9828bf..3abcf44fa9d7 100644
--- a/ucb/source/ucp/package/pkgprovider.hxx
+++ b/ucb/source/ucp/package/pkgprovider.hxx
@@ -49,7 +49,7 @@ class ContentProvider : public ::ucbhelper::ContentProviderImplHelper
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/tdoc/tdoc_content.hxx b/ucb/source/ucp/tdoc/tdoc_content.hxx
index dec794b75ce3..5f572d3d3937 100644
--- a/ucb/source/ucp/tdoc/tdoc_content.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_content.hxx
@@ -217,7 +217,7 @@ public:
const css::uno::Reference< css::ucb::XContentIdentifier >& Identifier,
const css::ucb::ContentInfo& Info );
- virtual ~Content();
+ virtual ~Content() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/tdoc/tdoc_datasupplier.hxx b/ucb/source/ucp/tdoc/tdoc_datasupplier.hxx
index 7c81bdca0979..a6cf5f1ba522 100644
--- a/ucb/source/ucp/tdoc/tdoc_datasupplier.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_datasupplier.hxx
@@ -42,7 +42,7 @@ public:
ResultSetDataSupplier(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const rtl::Reference< Content >& rContent );
- virtual ~ResultSetDataSupplier();
+ virtual ~ResultSetDataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/tdoc/tdoc_docmgr.hxx b/ucb/source/ucp/tdoc/tdoc_docmgr.hxx
index 2568c2a8953e..1cace6937fe6 100644
--- a/ucb/source/ucp/tdoc/tdoc_docmgr.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_docmgr.hxx
@@ -103,7 +103,7 @@ namespace tdoc_ucp {
OfficeDocumentsManager(
const css::uno::Reference< css::uno::XComponentContext > & rxContext,
ContentProvider * pDocEventListener );
- virtual ~OfficeDocumentsManager();
+ virtual ~OfficeDocumentsManager() override;
void destroy();
diff --git a/ucb/source/ucp/tdoc/tdoc_documentcontentfactory.hxx b/ucb/source/ucp/tdoc/tdoc_documentcontentfactory.hxx
index fdff4bf01721..866c7a778c5f 100644
--- a/ucb/source/ucp/tdoc/tdoc_documentcontentfactory.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_documentcontentfactory.hxx
@@ -35,7 +35,7 @@ class DocumentContentFactory :
{
public:
explicit DocumentContentFactory( const css::uno::Reference< css::lang::XMultiServiceFactory >& rXSMgr );
- virtual ~DocumentContentFactory();
+ virtual ~DocumentContentFactory() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName()
diff --git a/ucb/source/ucp/tdoc/tdoc_provider.hxx b/ucb/source/ucp/tdoc/tdoc_provider.hxx
index e82db66e1823..5dbf85a636cc 100644
--- a/ucb/source/ucp/tdoc/tdoc_provider.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_provider.hxx
@@ -57,7 +57,7 @@ class ContentProvider :
{
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/tdoc/tdoc_stgelems.hxx b/ucb/source/ucp/tdoc/tdoc_stgelems.hxx
index 10058edbe0f7..30c3cff93e79 100644
--- a/ucb/source/ucp/tdoc/tdoc_stgelems.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_stgelems.hxx
@@ -79,7 +79,7 @@ public:
const OUString & rUri,
const css::uno::Reference< css::embed::XStorage > & xParentStorage,
const css::uno::Reference< css::embed::XStorage > & xStorageToWrap );
- virtual ~Storage();
+ virtual ~Storage() override;
bool isDocumentStorage() const { return m_bIsDocumentStorage; }
@@ -297,7 +297,7 @@ public:
const OUString & rUri,
const css::uno::Reference< css::embed::XStorage > & xParentStorage,
const css::uno::Reference< css::io::XOutputStream > & xStreamToWrap );
- virtual ~OutputStream();
+ virtual ~OutputStream() override;
// XInterface
virtual css::uno::Any SAL_CALL
@@ -374,7 +374,7 @@ public:
const css::uno::Reference< css::embed::XStorage > & xParentStorage,
const css::uno::Reference< css::io::XStream > & xStreamToWrap );
- virtual ~Stream();
+ virtual ~Stream() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/ucb/source/ucp/tdoc/tdoc_storage.hxx b/ucb/source/ucp/tdoc/tdoc_storage.hxx
index ff4fdaab774f..98b1234ad3a4 100644
--- a/ucb/source/ucp/tdoc/tdoc_storage.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_storage.hxx
@@ -46,7 +46,7 @@ namespace tdoc_ucp {
StorageElementFactory(
const css::uno::Reference< css::uno::XComponentContext > & rxContext,
const rtl::Reference< OfficeDocumentsManager > & xDocsMgr );
- virtual ~StorageElementFactory();
+ virtual ~StorageElementFactory() override;
css::uno::Reference< css::embed::XStorage >
createTemporaryStorage()
diff --git a/ucb/source/ucp/webdav-neon/DAVException.hxx b/ucb/source/ucp/webdav-neon/DAVException.hxx
index 6abf981e0047..45fdedb9559b 100644
--- a/ucb/source/ucp/webdav-neon/DAVException.hxx
+++ b/ucb/source/ucp/webdav-neon/DAVException.hxx
@@ -155,7 +155,7 @@ class DAVException : public std::exception
sal_uInt16 nStatusCode ) :
mExceptionCode( inExceptionCode ), mData( rData ),
mStatusCode( nStatusCode ) {};
- virtual ~DAVException() throw() {};
+ virtual ~DAVException() throw() override {};
const ExceptionCode & getError() const { return mExceptionCode; }
const OUString & getData() const { return mData; }
diff --git a/ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx b/ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx
index 7251826a7331..3292ad480adc 100644
--- a/ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx
+++ b/ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx
@@ -59,7 +59,7 @@ class DAVSession;
class DAVSessionFactory : public salhelper::SimpleReferenceObject
{
public:
- virtual ~DAVSessionFactory();
+ virtual ~DAVSessionFactory() override;
rtl::Reference< DAVSession >
createDAVSession( const OUString & inUri,
diff --git a/ucb/source/ucp/webdav-neon/NeonInputStream.hxx b/ucb/source/ucp/webdav-neon/NeonInputStream.hxx
index 48a01f2da662..154f0fbe9195 100644
--- a/ucb/source/ucp/webdav-neon/NeonInputStream.hxx
+++ b/ucb/source/ucp/webdav-neon/NeonInputStream.hxx
@@ -52,7 +52,7 @@ class NeonInputStream : public css::io::XInputStream,
public:
NeonInputStream();
- virtual ~NeonInputStream();
+ virtual ~NeonInputStream() override;
// Add some data to the end of the stream
void AddToStream( const char * inBuf, sal_Int32 inLen );
diff --git a/ucb/source/ucp/webdav-neon/NeonSession.hxx b/ucb/source/ucp/webdav-neon/NeonSession.hxx
index 05556d62f2d0..62652c6b07bf 100644
--- a/ucb/source/ucp/webdav-neon/NeonSession.hxx
+++ b/ucb/source/ucp/webdav-neon/NeonSession.hxx
@@ -68,7 +68,7 @@ private:
static NeonLockStore m_aNeonLockStore;
protected:
- virtual ~NeonSession();
+ virtual ~NeonSession() override;
public:
NeonSession( const rtl::Reference< DAVSessionFactory > & rSessionFactory,
diff --git a/ucb/source/ucp/webdav-neon/webdavcontent.hxx b/ucb/source/ucp/webdav-neon/webdavcontent.hxx
index d213440e4778..1adf196cade7 100644
--- a/ucb/source/ucp/webdav-neon/webdavcontent.hxx
+++ b/ucb/source/ucp/webdav-neon/webdavcontent.hxx
@@ -234,7 +234,7 @@ public:
rtl::Reference< DAVSessionFactory > const & rSessionFactory,
bool isCollection )
throw (css::ucb::ContentCreationException, css::uno::RuntimeException);
- virtual ~Content();
+ virtual ~Content() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx b/ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx
index 057f49c3674c..141a6ee14a12 100644
--- a/ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx
+++ b/ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx
@@ -52,7 +52,7 @@ public:
const rtl::Reference< Content >& rContent,
sal_Int32 nOpenMode);
- virtual ~DataSupplier();
+ virtual ~DataSupplier() override;
virtual OUString queryContentIdentifierString( sal_uInt32 nIndex ) override;
virtual css::uno::Reference< css::ucb::XContentIdentifier >
diff --git a/ucb/source/ucp/webdav-neon/webdavprovider.hxx b/ucb/source/ucp/webdav-neon/webdavprovider.hxx
index 60ba57d74c2f..4a7557dfb4c5 100644
--- a/ucb/source/ucp/webdav-neon/webdavprovider.hxx
+++ b/ucb/source/ucp/webdav-neon/webdavprovider.hxx
@@ -77,7 +77,7 @@ class ContentProvider : public ::ucbhelper::ContentProviderImplHelper
public:
explicit ContentProvider( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProvider();
+ virtual ~ContentProvider() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )