summaryrefslogtreecommitdiff
path: root/svtools
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 /svtools
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 'svtools')
-rw-r--r--svtools/inc/roadmap.hxx2
-rw-r--r--svtools/inc/table/defaultinputhandler.hxx2
-rw-r--r--svtools/inc/table/gridtablerenderer.hxx2
-rw-r--r--svtools/inc/table/tablecontrol.hxx2
-rw-r--r--svtools/inc/vclxaccessibleheaderbar.hxx4
-rw-r--r--svtools/inc/vclxaccessibleheaderbaritem.hxx2
-rw-r--r--svtools/source/brwbox/datwin.hxx4
-rw-r--r--svtools/source/config/colorcfg.cxx2
-rw-r--r--svtools/source/config/extcolorcfg.cxx2
-rw-r--r--svtools/source/config/itemholder2.hxx2
-rw-r--r--svtools/source/config/menuoptions.cxx2
-rw-r--r--svtools/source/config/miscopt.cxx2
-rw-r--r--svtools/source/config/toolpanelopt.cxx2
-rw-r--r--svtools/source/contnr/contentenumeration.hxx2
-rw-r--r--svtools/source/contnr/fileview.cxx2
-rw-r--r--svtools/source/contnr/imivctl1.cxx2
-rw-r--r--svtools/source/contnr/treelistbox.cxx2
-rw-r--r--svtools/source/control/calendar.cxx2
-rw-r--r--svtools/source/control/inettbc.cxx2
-rw-r--r--svtools/source/control/toolbarmenuimp.hxx4
-rw-r--r--svtools/source/control/valueimp.hxx4
-rw-r--r--svtools/source/dialogs/addresstemplate.cxx2
-rw-r--r--svtools/source/dialogs/restartdialog.cxx2
-rw-r--r--svtools/source/edit/textwindowpeer.cxx2
-rw-r--r--svtools/source/filter/SvFilterOptionsDialog.cxx2
-rw-r--r--svtools/source/filter/exportdialog.hxx2
-rw-r--r--svtools/source/graphic/descriptor.hxx2
-rw-r--r--svtools/source/graphic/graphic.hxx2
-rw-r--r--svtools/source/graphic/transformer.hxx2
-rw-r--r--svtools/source/hatchwindow/documentcloser.cxx2
-rw-r--r--svtools/source/inc/hatchwindow.hxx2
-rw-r--r--svtools/source/inc/provider.hxx2
-rw-r--r--svtools/source/inc/renderer.hxx2
-rw-r--r--svtools/source/inc/svimpbox.hxx2
-rw-r--r--svtools/source/inc/unoiface.hxx16
-rw-r--r--svtools/source/misc/svtaccessiblefactory.cxx2
-rw-r--r--svtools/source/misc/templatefoldercache.cxx2
-rw-r--r--svtools/source/table/cellvalueconversion.cxx12
-rw-r--r--svtools/source/table/mousefunction.hxx2
-rw-r--r--svtools/source/table/tablecontrol_impl.hxx4
-rw-r--r--svtools/source/table/tabledatawindow.hxx2
-rw-r--r--svtools/source/uno/svtxgridcontrol.hxx2
-rw-r--r--svtools/source/uno/treecontrolpeer.cxx6
-rw-r--r--svtools/source/uno/treecontrolpeer.hxx2
-rw-r--r--svtools/source/uno/unocontroltablemodel.hxx2
-rw-r--r--svtools/source/uno/unogridcolumnfacade.cxx2
-rw-r--r--svtools/source/uno/unogridcolumnfacade.hxx2
-rw-r--r--svtools/source/uno/unoimap.cxx4
-rw-r--r--svtools/source/uno/wizard/unowizard.cxx2
49 files changed, 69 insertions, 69 deletions
diff --git a/svtools/inc/roadmap.hxx b/svtools/inc/roadmap.hxx
index 312ec797ab29..db5c83956b1c 100644
--- a/svtools/inc/roadmap.hxx
+++ b/svtools/inc/roadmap.hxx
@@ -51,7 +51,7 @@ protected:
public:
ORoadmap( vcl::Window* _pParent, WinBits _nWinStyle = 0 );
- virtual ~ORoadmap( );
+ virtual ~ORoadmap( ) override;
virtual void dispose() override;
void SetRoadmapBitmap( const BitmapEx& maBitmap );
diff --git a/svtools/inc/table/defaultinputhandler.hxx b/svtools/inc/table/defaultinputhandler.hxx
index 5e04eeb0e551..af4c6ad7ac24 100644
--- a/svtools/inc/table/defaultinputhandler.hxx
+++ b/svtools/inc/table/defaultinputhandler.hxx
@@ -42,7 +42,7 @@ namespace svt { namespace table
public:
DefaultInputHandler();
- virtual ~DefaultInputHandler();
+ virtual ~DefaultInputHandler() override;
virtual bool MouseMove ( ITableControl& _rControl, const MouseEvent& rMEvt ) override;
virtual bool MouseButtonDown ( ITableControl& _rControl, const MouseEvent& rMEvt ) override;
diff --git a/svtools/inc/table/gridtablerenderer.hxx b/svtools/inc/table/gridtablerenderer.hxx
index fba9c2c4b2cf..b761daca6735 100644
--- a/svtools/inc/table/gridtablerenderer.hxx
+++ b/svtools/inc/table/gridtablerenderer.hxx
@@ -53,7 +53,7 @@ namespace svt { namespace table
at least as long as the renderer instance lives
*/
GridTableRenderer( ITableModel& _rModel );
- virtual ~GridTableRenderer();
+ virtual ~GridTableRenderer() override;
/** determines whether or not to paint grid lines
*/
diff --git a/svtools/inc/table/tablecontrol.hxx b/svtools/inc/table/tablecontrol.hxx
index 9ab11b1f634a..4f6f2891a956 100644
--- a/svtools/inc/table/tablecontrol.hxx
+++ b/svtools/inc/table/tablecontrol.hxx
@@ -63,7 +63,7 @@ namespace svt { namespace table
public:
TableControl( vcl::Window* _pParent, WinBits _nStyle );
- virtual ~TableControl();
+ virtual ~TableControl() override;
virtual void dispose() override;
/// sets a new table model
diff --git a/svtools/inc/vclxaccessibleheaderbar.hxx b/svtools/inc/vclxaccessibleheaderbar.hxx
index bcf640d6c7e8..798637c6b924 100644
--- a/svtools/inc/vclxaccessibleheaderbar.hxx
+++ b/svtools/inc/vclxaccessibleheaderbar.hxx
@@ -37,7 +37,7 @@ class VCLXAccessibleHeaderBar : public VCLXAccessibleComponent
public:
VclPtr<HeaderBar> m_pHeadBar;
- virtual ~VCLXAccessibleHeaderBar();
+ virtual ~VCLXAccessibleHeaderBar() override;
VCLXAccessibleHeaderBar( VCLXWindow* pVCLXindow );
@@ -65,7 +65,7 @@ class VCLXHeaderBar : public VCLXWindow
{
public:
VCLXHeaderBar(vcl::Window* pHeaderBar);
- virtual ~VCLXHeaderBar();
+ virtual ~VCLXHeaderBar() override;
virtual css::uno::Reference< css::accessibility::XAccessibleContext > CreateAccessibleContext() override;
diff --git a/svtools/inc/vclxaccessibleheaderbaritem.hxx b/svtools/inc/vclxaccessibleheaderbaritem.hxx
index 88e257e53987..504de6e0c87c 100644
--- a/svtools/inc/vclxaccessibleheaderbaritem.hxx
+++ b/svtools/inc/vclxaccessibleheaderbaritem.hxx
@@ -67,7 +67,7 @@ protected:
public:
VCLXAccessibleHeaderBarItem( HeaderBar* pHeadBar, sal_Int32 _nIndexInParent );
- virtual ~VCLXAccessibleHeaderBarItem();
+ virtual ~VCLXAccessibleHeaderBarItem() override;
// XInterface
DECLARE_XINTERFACE()
diff --git a/svtools/source/brwbox/datwin.hxx b/svtools/source/brwbox/datwin.hxx
index b870e7d89037..266349b8434b 100644
--- a/svtools/source/brwbox/datwin.hxx
+++ b/svtools/source/brwbox/datwin.hxx
@@ -125,7 +125,7 @@ public:
public:
explicit BrowserDataWin( BrowseBox* pParent );
- virtual ~BrowserDataWin();
+ virtual ~BrowserDataWin() override;
virtual void dispose() override;
virtual void DataChanged( const DataChangedEvent& rDCEvt ) override;
@@ -182,7 +182,7 @@ public:
_nLastPos( ULONG_MAX ),
_pDataWin( pDataWin )
{}
- virtual ~BrowserScrollBar();
+ virtual ~BrowserScrollBar() override;
virtual void dispose() override;
//ScrollBar( vcl::Window* pParent, const ResId& rResId );
diff --git a/svtools/source/config/colorcfg.cxx b/svtools/source/config/colorcfg.cxx
index f2ae5918c049..4af1d69ecf86 100644
--- a/svtools/source/config/colorcfg.cxx
+++ b/svtools/source/config/colorcfg.cxx
@@ -74,7 +74,7 @@ class ColorConfig_Impl : public utl::ConfigItem
public:
explicit ColorConfig_Impl();
- virtual ~ColorConfig_Impl();
+ virtual ~ColorConfig_Impl() override;
void Load(const OUString& rScheme);
void CommitCurrentSchemeName();
diff --git a/svtools/source/config/extcolorcfg.cxx b/svtools/source/config/extcolorcfg.cxx
index 2267f3efeeb3..18c1807aa862 100644
--- a/svtools/source/config/extcolorcfg.cxx
+++ b/svtools/source/config/extcolorcfg.cxx
@@ -80,7 +80,7 @@ class ExtendedColorConfig_Impl : public utl::ConfigItem, public SfxBroadcaster
public:
explicit ExtendedColorConfig_Impl();
- virtual ~ExtendedColorConfig_Impl();
+ virtual ~ExtendedColorConfig_Impl() override;
void Load(const OUString& rScheme);
void CommitCurrentSchemeName();
diff --git a/svtools/source/config/itemholder2.hxx b/svtools/source/config/itemholder2.hxx
index 5126fcfd93a0..a94a3dc77acb 100644
--- a/svtools/source/config/itemholder2.hxx
+++ b/svtools/source/config/itemholder2.hxx
@@ -41,7 +41,7 @@ class ItemHolder2 : private ItemHolderMutexBase
public:
ItemHolder2();
- virtual ~ItemHolder2();
+ virtual ~ItemHolder2() override;
static void holdConfigItem(EItem eItem);
diff --git a/svtools/source/config/menuoptions.cxx b/svtools/source/config/menuoptions.cxx
index 8475b7c1635b..9a561c7284e8 100644
--- a/svtools/source/config/menuoptions.cxx
+++ b/svtools/source/config/menuoptions.cxx
@@ -72,7 +72,7 @@ class SvtMenuOptions_Impl : public ConfigItem
// constructor / destructor
SvtMenuOptions_Impl();
- virtual ~SvtMenuOptions_Impl();
+ virtual ~SvtMenuOptions_Impl() override;
// override methods of baseclass
diff --git a/svtools/source/config/miscopt.cxx b/svtools/source/config/miscopt.cxx
index 356b5cfbfa49..00d283b3d872 100644
--- a/svtools/source/config/miscopt.cxx
+++ b/svtools/source/config/miscopt.cxx
@@ -101,7 +101,7 @@ private:
public:
SvtMiscOptions_Impl();
- virtual ~SvtMiscOptions_Impl();
+ virtual ~SvtMiscOptions_Impl() override;
/*-****************************************************************************************************
@short called for notify of configmanager
diff --git a/svtools/source/config/toolpanelopt.cxx b/svtools/source/config/toolpanelopt.cxx
index 07aa4350d197..647037ad154f 100644
--- a/svtools/source/config/toolpanelopt.cxx
+++ b/svtools/source/config/toolpanelopt.cxx
@@ -59,7 +59,7 @@ class SvtToolPanelOptions_Impl : public ConfigItem
public:
SvtToolPanelOptions_Impl();
- virtual ~SvtToolPanelOptions_Impl();
+ virtual ~SvtToolPanelOptions_Impl() override;
/** called for notify of configmanager
diff --git a/svtools/source/contnr/contentenumeration.hxx b/svtools/source/contnr/contentenumeration.hxx
index 13dd8d8bc286..70bfef23b479 100644
--- a/svtools/source/contnr/contentenumeration.hxx
+++ b/svtools/source/contnr/contentenumeration.hxx
@@ -246,7 +246,7 @@ namespace svt
void cancel();
protected:
- virtual ~FileViewContentEnumerator();
+ virtual ~FileViewContentEnumerator() override;
private:
EnumerationResult enumerateFolderContent();
diff --git a/svtools/source/contnr/fileview.cxx b/svtools/source/contnr/fileview.cxx
index 43156a5d9860..3edd360176c2 100644
--- a/svtools/source/contnr/fileview.cxx
+++ b/svtools/source/contnr/fileview.cxx
@@ -187,7 +187,7 @@ protected:
public:
ViewTabListBox_Impl( vcl::Window* pParentWin, SvtFileView_Impl* pParent, FileViewFlags nFlags );
- virtual ~ViewTabListBox_Impl();
+ virtual ~ViewTabListBox_Impl() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/svtools/source/contnr/imivctl1.cxx b/svtools/source/contnr/imivctl1.cxx
index 2cd7332e4c0c..c51f0f2815c7 100644
--- a/svtools/source/contnr/imivctl1.cxx
+++ b/svtools/source/contnr/imivctl1.cxx
@@ -77,7 +77,7 @@ public:
const OUString& rData,
const Link<LinkParamNone*,void>& rNotifyEditEnd );
- virtual ~IcnViewEdit_Impl();
+ virtual ~IcnViewEdit_Impl() override;
virtual void dispose() override;
virtual void KeyInput( const KeyEvent& rKEvt ) override;
virtual bool PreNotify( NotifyEvent& rNEvt ) override;
diff --git a/svtools/source/contnr/treelistbox.cxx b/svtools/source/contnr/treelistbox.cxx
index 946975ff2df6..d4b15b260652 100644
--- a/svtools/source/contnr/treelistbox.cxx
+++ b/svtools/source/contnr/treelistbox.cxx
@@ -62,7 +62,7 @@ class MyEdit_Impl : public Edit
SvInplaceEdit2* pOwner;
public:
MyEdit_Impl( vcl::Window* pParent, SvInplaceEdit2* pOwner );
- virtual ~MyEdit_Impl() { disposeOnce(); }
+ virtual ~MyEdit_Impl() override { disposeOnce(); }
virtual void dispose() override { pOwner = nullptr; Edit::dispose(); }
virtual void KeyInput( const KeyEvent& rKEvt ) override;
virtual void LoseFocus() override;
diff --git a/svtools/source/control/calendar.cxx b/svtools/source/control/calendar.cxx
index b89b9061fde0..2f8abea7738a 100644
--- a/svtools/source/control/calendar.cxx
+++ b/svtools/source/control/calendar.cxx
@@ -1988,7 +1988,7 @@ private:
public:
explicit ImplCFieldFloatWin( vcl::Window* pParent );
- virtual ~ImplCFieldFloatWin();
+ virtual ~ImplCFieldFloatWin() override;
virtual void dispose() override;
void SetCalendar( Calendar* pCalendar )
diff --git a/svtools/source/control/inettbc.cxx b/svtools/source/control/inettbc.cxx
index b40f2626b238..68c5d50f96de 100644
--- a/svtools/source/control/inettbc.cxx
+++ b/svtools/source/control/inettbc.cxx
@@ -108,7 +108,7 @@ class SvtMatchContext_Impl: public salhelper::Thread
DECL_LINK_TYPED( Select_Impl, void*, void );
- virtual ~SvtMatchContext_Impl();
+ virtual ~SvtMatchContext_Impl() override;
virtual void execute() override;
void doExecute();
void Insert( const OUString& rCompletion, const OUString& rURL, bool bForce = false);
diff --git a/svtools/source/control/toolbarmenuimp.hxx b/svtools/source/control/toolbarmenuimp.hxx
index 0138884a140e..2e6c0d04f96e 100644
--- a/svtools/source/control/toolbarmenuimp.hxx
+++ b/svtools/source/control/toolbarmenuimp.hxx
@@ -113,7 +113,7 @@ class ToolbarMenuAcc :
public:
explicit ToolbarMenuAcc( ToolbarMenu_Impl& rParent );
- virtual ~ToolbarMenuAcc();
+ virtual ~ToolbarMenuAcc() override;
void FireAccessibleEvent( short nEventId, const css::uno::Any& rOldValue, const css::uno::Any& rNewValue );
bool HasAccessibleListeners() const { return( mxEventListeners.size() > 0 ); }
@@ -193,7 +193,7 @@ class ToolbarMenuEntryAcc : public ::cppu::BaseMutex,
{
public:
explicit ToolbarMenuEntryAcc( ToolbarMenuEntry* pParent );
- virtual ~ToolbarMenuEntryAcc();
+ virtual ~ToolbarMenuEntryAcc() override;
// XAccessible
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext( ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/svtools/source/control/valueimp.hxx b/svtools/source/control/valueimp.hxx
index 4f8701be0b3b..04857d91d6a7 100644
--- a/svtools/source/control/valueimp.hxx
+++ b/svtools/source/control/valueimp.hxx
@@ -84,7 +84,7 @@ class ValueSetAcc :
public:
explicit ValueSetAcc(ValueSet* pParent);
- virtual ~ValueSetAcc();
+ virtual ~ValueSetAcc() override;
void FireAccessibleEvent( short nEventId, const css::uno::Any& rOldValue, const css::uno::Any& rNewValue );
bool HasAccessibleListeners() const { return( mxEventListeners.size() > 0 ); }
@@ -210,7 +210,7 @@ private:
public:
ValueItemAcc( ValueSetItem* pParent, bool bIsTransientChildrenDisabled );
- virtual ~ValueItemAcc();
+ virtual ~ValueItemAcc() override;
void ParentDestroyed();
diff --git a/svtools/source/dialogs/addresstemplate.cxx b/svtools/source/dialogs/addresstemplate.cxx
index 71923ad342f5..e82d2a4b9a59 100644
--- a/svtools/source/dialogs/addresstemplate.cxx
+++ b/svtools/source/dialogs/addresstemplate.cxx
@@ -258,7 +258,7 @@ namespace svt
public:
AssignmentPersistentData();
- virtual ~AssignmentPersistentData();
+ virtual ~AssignmentPersistentData() override;
// IAssigmentData overridables
virtual OUString getDatasourceName() const override;
diff --git a/svtools/source/dialogs/restartdialog.cxx b/svtools/source/dialogs/restartdialog.cxx
index adf4827d0a69..c5b3f0025129 100644
--- a/svtools/source/dialogs/restartdialog.cxx
+++ b/svtools/source/dialogs/restartdialog.cxx
@@ -71,7 +71,7 @@ public:
btnYes_->SetClickHdl(LINK(this, RestartDialog, hdlYes));
btnNo_->SetClickHdl(LINK(this, RestartDialog, hdlNo));
}
- virtual ~RestartDialog() { disposeOnce(); }
+ virtual ~RestartDialog() override { disposeOnce(); }
virtual void dispose() override
{
reason_.clear();
diff --git a/svtools/source/edit/textwindowpeer.cxx b/svtools/source/edit/textwindowpeer.cxx
index 8ceb80d050a2..ca5437972b0b 100644
--- a/svtools/source/edit/textwindowpeer.cxx
+++ b/svtools/source/edit/textwindowpeer.cxx
@@ -36,7 +36,7 @@ class TextWindowPeer: public VCLXWindow {
public:
explicit TextWindowPeer(TextView & view);
- virtual ~TextWindowPeer() {}
+ virtual ~TextWindowPeer() override {}
TextWindowPeer(const TextWindowPeer&) = delete;
TextWindowPeer& operator=(const TextWindowPeer&) = delete;
diff --git a/svtools/source/filter/SvFilterOptionsDialog.cxx b/svtools/source/filter/SvFilterOptionsDialog.cxx
index 047860a038e4..6013aba44686 100644
--- a/svtools/source/filter/SvFilterOptionsDialog.cxx
+++ b/svtools/source/filter/SvFilterOptionsDialog.cxx
@@ -77,7 +77,7 @@ class SvFilterOptionsDialog : public cppu::WeakImplHelper
public:
explicit SvFilterOptionsDialog( const uno::Reference< uno::XComponentContext >& _rxORB );
- virtual ~SvFilterOptionsDialog();
+ virtual ~SvFilterOptionsDialog() override;
// XInterface
virtual void SAL_CALL acquire() throw() override;
diff --git a/svtools/source/filter/exportdialog.hxx b/svtools/source/filter/exportdialog.hxx
index 03d8e6fbd0e8..5a435b0b7372 100644
--- a/svtools/source/filter/exportdialog.hxx
+++ b/svtools/source/filter/exportdialog.hxx
@@ -172,7 +172,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Reference< css::lang::XComponent >& rxSourceDocument,
bool bExportSelection, bool bIsExportVectorFormat );
- virtual ~ExportDialog();
+ virtual ~ExportDialog() override;
virtual void dispose() override;
};
diff --git a/svtools/source/graphic/descriptor.hxx b/svtools/source/graphic/descriptor.hxx
index 998d0260e636..4fbf441193bb 100644
--- a/svtools/source/graphic/descriptor.hxx
+++ b/svtools/source/graphic/descriptor.hxx
@@ -68,7 +68,7 @@ class GraphicDescriptor : public ::cppu::OWeakAggObject,
public:
GraphicDescriptor();
- virtual ~GraphicDescriptor() throw();
+ virtual ~GraphicDescriptor() throw() override;
void init( const ::Graphic& rGraphic );
void init( const OUString& rURL );
diff --git a/svtools/source/graphic/graphic.hxx b/svtools/source/graphic/graphic.hxx
index ec512a8cf601..475db8170aa1 100644
--- a/svtools/source/graphic/graphic.hxx
+++ b/svtools/source/graphic/graphic.hxx
@@ -39,7 +39,7 @@ class Graphic : public css::graphic::XGraphic,
public:
Graphic();
- virtual ~Graphic() throw();
+ virtual ~Graphic() throw() override;
using ::unographic::GraphicDescriptor::init;
void init( const ::Graphic& rGraphic ) throw();
diff --git a/svtools/source/graphic/transformer.hxx b/svtools/source/graphic/transformer.hxx
index 764daddfffa6..2d7376afa024 100644
--- a/svtools/source/graphic/transformer.hxx
+++ b/svtools/source/graphic/transformer.hxx
@@ -35,7 +35,7 @@ class GraphicTransformer : public GraphicTransformer_UnoImplHelper1
public:
GraphicTransformer();
- virtual ~GraphicTransformer();
+ virtual ~GraphicTransformer() override;
// XGraphicTransformer
virtual css::uno::Reference< css::graphic::XGraphic > SAL_CALL colorChange(
diff --git a/svtools/source/hatchwindow/documentcloser.cxx b/svtools/source/hatchwindow/documentcloser.cxx
index c0b18b6d4095..22821f794fcb 100644
--- a/svtools/source/hatchwindow/documentcloser.cxx
+++ b/svtools/source/hatchwindow/documentcloser.cxx
@@ -55,7 +55,7 @@ class ODocumentCloser : public ::cppu::WeakImplHelper< css::lang::XComponent,
public:
explicit ODocumentCloser(const css::uno::Sequence< css::uno::Any >& aArguments);
- virtual ~ODocumentCloser();
+ virtual ~ODocumentCloser() override;
// XComponent
virtual void SAL_CALL dispose() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/svtools/source/inc/hatchwindow.hxx b/svtools/source/inc/hatchwindow.hxx
index cd9e1b887f01..e33660fe2edf 100644
--- a/svtools/source/inc/hatchwindow.hxx
+++ b/svtools/source/inc/hatchwindow.hxx
@@ -35,7 +35,7 @@ class VCLXHatchWindow : public css::embed::XHatchWindow,
public:
VCLXHatchWindow();
- virtual ~VCLXHatchWindow();
+ virtual ~VCLXHatchWindow() override;
void initializeWindow( const css::uno::Reference< css::awt::XWindowPeer >& xParent,
const css::awt::Rectangle& aBounds,
diff --git a/svtools/source/inc/provider.hxx b/svtools/source/inc/provider.hxx
index 87bb89e09f6f..346429d3979c 100644
--- a/svtools/source/inc/provider.hxx
+++ b/svtools/source/inc/provider.hxx
@@ -33,7 +33,7 @@ class GraphicProvider : public ::cppu::WeakImplHelper< css::graphic::XGraphicPro
public:
GraphicProvider();
- virtual ~GraphicProvider();
+ virtual ~GraphicProvider() override;
protected:
diff --git a/svtools/source/inc/renderer.hxx b/svtools/source/inc/renderer.hxx
index a479b879731d..33c159b6dbd9 100644
--- a/svtools/source/inc/renderer.hxx
+++ b/svtools/source/inc/renderer.hxx
@@ -42,7 +42,7 @@ class GraphicRendererVCL : public ::cppu::OWeakAggObject,
public:
GraphicRendererVCL();
- virtual ~GraphicRendererVCL() throw();
+ virtual ~GraphicRendererVCL() throw() override;
// XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/svtools/source/inc/svimpbox.hxx b/svtools/source/inc/svimpbox.hxx
index 7ba18dadf17f..71a4fe34948e 100644
--- a/svtools/source/inc/svimpbox.hxx
+++ b/svtools/source/inc/svimpbox.hxx
@@ -50,7 +50,7 @@ class ImpLBSelEng : public FunctionSet
public:
ImpLBSelEng( SvImpLBox* pImp, SelectionEngine* pSelEng,
SvTreeListBox* pView );
- virtual ~ImpLBSelEng();
+ virtual ~ImpLBSelEng() override;
void BeginDrag() override;
void CreateAnchor() override;
void DestroyAnchor() override;
diff --git a/svtools/source/inc/unoiface.hxx b/svtools/source/inc/unoiface.hxx
index ec04cd216fd0..b9d37d9bcd0b 100644
--- a/svtools/source/inc/unoiface.hxx
+++ b/svtools/source/inc/unoiface.hxx
@@ -61,7 +61,7 @@ protected:
public:
VCLXMultiLineEdit();
- virtual ~VCLXMultiLineEdit();
+ virtual ~VCLXMultiLineEdit() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -121,7 +121,7 @@ protected:
public:
VCLXFileControl();
- virtual ~VCLXFileControl();
+ virtual ~VCLXFileControl() override;
virtual void SetWindow( const VclPtr< vcl::Window > &pWindow ) override;
@@ -177,7 +177,7 @@ protected:
public:
SVTXFormattedField();
- virtual ~SVTXFormattedField();
+ virtual ~SVTXFormattedField() override;
// css::awt::XVclWindowPeer
void SAL_CALL setProperty( const OUString& PropertyName, const css::uno::Any& Value ) throw(css::uno::RuntimeException, std::exception) override;
@@ -246,7 +246,7 @@ private:
protected:
virtual void ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) override;
- virtual ~SVTXRoadmap();
+ virtual ~SVTXRoadmap() override;
public:
SVTXRoadmap();
@@ -286,7 +286,7 @@ class SVTXNumericField : public css::awt::XNumericField, public SVTXFormattedFie
{
public:
SVTXNumericField();
- virtual ~SVTXNumericField();
+ virtual ~SVTXNumericField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -326,7 +326,7 @@ class SVTXCurrencyField : public css::awt::XCurrencyField, public SVTXFormattedF
{
public:
SVTXCurrencyField();
- virtual ~SVTXCurrencyField();
+ virtual ~SVTXCurrencyField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -379,7 +379,7 @@ protected:
public:
VCLXProgressBar();
- virtual ~VCLXProgressBar();
+ virtual ~VCLXProgressBar() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -412,7 +412,7 @@ class SVTXDateField : public VCLXDateField
{
public:
SVTXDateField();
- virtual ~SVTXDateField();
+ virtual ~SVTXDateField() override;
// css::awt::VclWindowPeer
void SAL_CALL setProperty( const OUString& PropertyName, const css::uno::Any& Value ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/svtools/source/misc/svtaccessiblefactory.cxx b/svtools/source/misc/svtaccessiblefactory.cxx
index 03a68d03c623..b132eb0ce412 100644
--- a/svtools/source/misc/svtaccessiblefactory.cxx
+++ b/svtools/source/misc/svtaccessiblefactory.cxx
@@ -51,7 +51,7 @@ namespace svt
AccessibleDummyFactory& operator=(const AccessibleDummyFactory&) = delete;
protected:
- virtual ~AccessibleDummyFactory();
+ virtual ~AccessibleDummyFactory() override;
public:
// IAccessibleFactory
diff --git a/svtools/source/misc/templatefoldercache.cxx b/svtools/source/misc/templatefoldercache.cxx
index 1b74149e271a..d2e1be5712d7 100644
--- a/svtools/source/misc/templatefoldercache.cxx
+++ b/svtools/source/misc/templatefoldercache.cxx
@@ -118,7 +118,7 @@ namespace svt
}
private:
- virtual ~TemplateContent();
+ virtual ~TemplateContent() override;
public:
explicit TemplateContent( const INetURLObject& _rURL );
diff --git a/svtools/source/table/cellvalueconversion.cxx b/svtools/source/table/cellvalueconversion.cxx
index ee9fc710cc88..db62a069b28e 100644
--- a/svtools/source/table/cellvalueconversion.cxx
+++ b/svtools/source/table/cellvalueconversion.cxx
@@ -153,7 +153,7 @@ namespace svt
return returnValue;
}
- virtual ~DoubleNormalization() { }
+ virtual ~DoubleNormalization() override { }
};
@@ -167,7 +167,7 @@ namespace svt
{
}
- virtual ~IntegerNormalization() {}
+ virtual ~IntegerNormalization() override {}
virtual double convertToDouble( Any const & i_value ) const override
{
@@ -188,7 +188,7 @@ namespace svt
{
}
- virtual ~BooleanNormalization() {}
+ virtual ~BooleanNormalization() override {}
virtual double convertToDouble( Any const & i_value ) const override
{
@@ -209,7 +209,7 @@ namespace svt
{
}
- virtual ~DateTimeNormalization() {}
+ virtual ~DateTimeNormalization() override {}
virtual double convertToDouble( Any const & i_value ) const override
{
@@ -243,7 +243,7 @@ namespace svt
{
}
- virtual ~DateNormalization() {}
+ virtual ~DateNormalization() override {}
virtual double convertToDouble( Any const & i_value ) const override
{
@@ -273,7 +273,7 @@ namespace svt
{
}
- virtual ~TimeNormalization() {}
+ virtual ~TimeNormalization() override {}
virtual double convertToDouble( Any const & i_value ) const override
{
diff --git a/svtools/source/table/mousefunction.hxx b/svtools/source/table/mousefunction.hxx
index 4ecca061fa18..7136c11c8aac 100644
--- a/svtools/source/table/mousefunction.hxx
+++ b/svtools/source/table/mousefunction.hxx
@@ -60,7 +60,7 @@ namespace svt { namespace table
virtual FunctionResult handleMouseUp( ITableControl& i_tableControl, MouseEvent const & i_event ) = 0;
protected:
- virtual ~MouseFunction() { }
+ virtual ~MouseFunction() override { }
};
diff --git a/svtools/source/table/tablecontrol_impl.hxx b/svtools/source/table/tablecontrol_impl.hxx
index 889f188721df..02b36268ea4b 100644
--- a/svtools/source/table/tablecontrol_impl.hxx
+++ b/svtools/source/table/tablecontrol_impl.hxx
@@ -151,7 +151,7 @@ namespace svt { namespace table
public:
explicit TableControl_Impl( TableControl& _rAntiImpl );
- virtual ~TableControl_Impl();
+ virtual ~TableControl_Impl() override;
/** to be called when the anti-impl instance has been resized
*/
@@ -461,7 +461,7 @@ namespace svt { namespace table
public:
explicit TableFunctionSet(TableControl_Impl* _pTableControl);
- virtual ~TableFunctionSet();
+ virtual ~TableFunctionSet() override;
virtual void BeginDrag() override;
virtual void CreateAnchor() override;
diff --git a/svtools/source/table/tabledatawindow.hxx b/svtools/source/table/tabledatawindow.hxx
index b50a5de027e9..ee1300e5e438 100644
--- a/svtools/source/table/tabledatawindow.hxx
+++ b/svtools/source/table/tabledatawindow.hxx
@@ -41,7 +41,7 @@ namespace svt { namespace table
public:
explicit TableDataWindow( TableControl_Impl& _rTableControl );
- virtual ~TableDataWindow();
+ virtual ~TableDataWindow() override;
virtual void dispose() override;
inline void SetSelectHdl(const Link<LinkParamNone*,void>& rLink)
diff --git a/svtools/source/uno/svtxgridcontrol.hxx b/svtools/source/uno/svtxgridcontrol.hxx
index 1f4908e7ad3c..07af15b39982 100644
--- a/svtools/source/uno/svtxgridcontrol.hxx
+++ b/svtools/source/uno/svtxgridcontrol.hxx
@@ -61,7 +61,7 @@ protected:
public:
SVTXGridControl();
- virtual ~SVTXGridControl();
+ virtual ~SVTXGridControl() override;
// XGridDataListener
virtual void SAL_CALL rowsInserted( const css::awt::grid::GridDataEvent& Event ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/svtools/source/uno/treecontrolpeer.cxx b/svtools/source/uno/treecontrolpeer.cxx
index 053018ce06fa..f76931725980 100644
--- a/svtools/source/uno/treecontrolpeer.cxx
+++ b/svtools/source/uno/treecontrolpeer.cxx
@@ -84,7 +84,7 @@ class UnoTreeListBoxImpl : public SvTreeListBox
{
public:
UnoTreeListBoxImpl( TreeControlPeer* pPeer, vcl::Window* pParent, WinBits nWinStyle );
- virtual ~UnoTreeListBoxImpl();
+ virtual ~UnoTreeListBoxImpl() override;
virtual void dispose() override;
void insert( SvTreeListEntry* pEntry, SvTreeListEntry* pParent, sal_uLong nPos );
@@ -107,7 +107,7 @@ class UnoTreeListItem : public SvLBoxString
{
public:
UnoTreeListItem();
- virtual ~UnoTreeListItem();
+ virtual ~UnoTreeListItem() override;
void InitViewData( SvTreeListBox*,SvTreeListEntry*,SvViewDataItem * = nullptr ) override;
void SetImage( const Image& rImage );
const OUString& GetGraphicURL() const { return maGraphicURL;}
@@ -127,7 +127,7 @@ class UnoTreeListEntry : public SvTreeListEntry
{
public:
UnoTreeListEntry( const Reference< XTreeNode >& xNode, TreeControlPeer* pPeer );
- virtual ~UnoTreeListEntry();
+ virtual ~UnoTreeListEntry() override;
Reference< XTreeNode > mxNode;
TreeControlPeer* mpPeer;
diff --git a/svtools/source/uno/treecontrolpeer.hxx b/svtools/source/uno/treecontrolpeer.hxx
index 8bb49020c4d7..367317319caf 100644
--- a/svtools/source/uno/treecontrolpeer.hxx
+++ b/svtools/source/uno/treecontrolpeer.hxx
@@ -53,7 +53,7 @@ class TreeControlPeer : public ::cppu::ImplInheritanceHelper< VCLXWindow, css::a
friend class UnoTreeListEntry;
public:
TreeControlPeer();
- virtual ~TreeControlPeer();
+ virtual ~TreeControlPeer() override;
vcl::Window* createVclControl( vcl::Window* pParent, sal_Int64 nWinStyle );
diff --git a/svtools/source/uno/unocontroltablemodel.hxx b/svtools/source/uno/unocontroltablemodel.hxx
index 87ee6c7d04f0..440cf4832f6c 100644
--- a/svtools/source/uno/unocontroltablemodel.hxx
+++ b/svtools/source/uno/unocontroltablemodel.hxx
@@ -52,7 +52,7 @@ namespace svt { namespace table
public:
UnoControlTableModel();
- virtual ~UnoControlTableModel();
+ virtual ~UnoControlTableModel() override;
public:
// ITableModel overridables
diff --git a/svtools/source/uno/unogridcolumnfacade.cxx b/svtools/source/uno/unogridcolumnfacade.cxx
index 143dccc9a979..890fbd295e00 100644
--- a/svtools/source/uno/unogridcolumnfacade.cxx
+++ b/svtools/source/uno/unogridcolumnfacade.cxx
@@ -98,7 +98,7 @@ namespace svt { namespace table
void dispose();
protected:
- virtual ~ColumnChangeMultiplexer();
+ virtual ~ColumnChangeMultiplexer() override;
// XGridColumnListener
virtual void SAL_CALL columnChanged( const GridColumnEvent& i_event ) throw (RuntimeException, std::exception) override;
diff --git a/svtools/source/uno/unogridcolumnfacade.hxx b/svtools/source/uno/unogridcolumnfacade.hxx
index 0128174bdc29..68419935e168 100644
--- a/svtools/source/uno/unogridcolumnfacade.hxx
+++ b/svtools/source/uno/unogridcolumnfacade.hxx
@@ -45,7 +45,7 @@ namespace svt { namespace table
UnoControlTableModel const & i_owner,
css::uno::Reference< css::awt::grid::XGridColumn > const & i_gridColumn
);
- virtual ~UnoGridColumnFacade();
+ virtual ~UnoGridColumnFacade() override;
UnoGridColumnFacade(const UnoGridColumnFacade&) = delete;
UnoGridColumnFacade& operator=(const UnoGridColumnFacade&) = delete;
diff --git a/svtools/source/uno/unoimap.cxx b/svtools/source/uno/unoimap.cxx
index b7652417d041..a3bcc1f51180 100644
--- a/svtools/source/uno/unoimap.cxx
+++ b/svtools/source/uno/unoimap.cxx
@@ -73,7 +73,7 @@ class SvUnoImageMapObject : public OWeakAggObject,
public:
SvUnoImageMapObject( sal_uInt16 nType, const SvEventDescription* pSupportedMacroItems );
SvUnoImageMapObject( const IMapObject& rMapObject, const SvEventDescription* pSupportedMacroItems );
- virtual ~SvUnoImageMapObject() throw();
+ virtual ~SvUnoImageMapObject() throw() override;
UNO3_GETIMPLEMENTATION_DECL( SvUnoImageMapObject )
@@ -518,7 +518,7 @@ class SvUnoImageMap : public WeakImplHelper< XIndexContainer, XServiceInfo, XUno
public:
explicit SvUnoImageMap( const SvEventDescription* pSupportedMacroItems );
SvUnoImageMap( const ImageMap& rMap, const SvEventDescription* pSupportedMacroItems );
- virtual ~SvUnoImageMap();
+ virtual ~SvUnoImageMap() override;
bool fillImageMap( ImageMap& rMap ) const;
static SvUnoImageMapObject* getObject( const Any& aElement ) throw( IllegalArgumentException );
diff --git a/svtools/source/uno/wizard/unowizard.cxx b/svtools/source/uno/wizard/unowizard.cxx
index 5b0cc4d1e383..eaa4ad6faf51 100644
--- a/svtools/source/uno/wizard/unowizard.cxx
+++ b/svtools/source/uno/wizard/unowizard.cxx
@@ -129,7 +129,7 @@ namespace {
virtual void SAL_CALL initialize( const css::uno::Sequence< css::uno::Any >& aArguments ) throw (css::uno::Exception, css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~Wizard();
+ virtual ~Wizard() override;
protected:
virtual VclPtr<Dialog> createDialog( vcl::Window* _pParent ) override;