summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/avmedia/mediaitem.hxx2
-rw-r--r--include/avmedia/mediaplayer.hxx4
-rw-r--r--include/avmedia/mediatoolbox.hxx2
-rw-r--r--include/basegfx/color/bcolormodifier.hxx16
-rw-r--r--include/basic/basmgr.hxx2
-rw-r--r--include/basic/sbmeth.hxx4
-rw-r--r--include/basic/sbmod.hxx4
-rw-r--r--include/basic/sbstar.hxx2
-rw-r--r--include/basic/sbx.hxx12
-rw-r--r--include/basic/sbxcore.hxx2
-rw-r--r--include/basic/sbxmeth.hxx2
-rw-r--r--include/basic/sbxobj.hxx2
-rw-r--r--include/basic/sbxprop.hxx2
-rw-r--r--include/basic/sbxvar.hxx4
-rw-r--r--include/canvas/base/cachedprimitivebase.hxx2
-rw-r--r--include/canvas/parametricpolypolygon.hxx2
-rw-r--r--include/codemaker/typemanager.hxx2
-rw-r--r--include/comphelper/ChainablePropertySetInfo.hxx2
-rw-r--r--include/comphelper/MasterPropertySetInfo.hxx2
-rw-r--r--include/comphelper/SelectionMultiplex.hxx2
-rw-r--r--include/comphelper/SettingsHelper.hxx2
-rw-r--r--include/comphelper/accessiblecomponenthelper.hxx2
-rw-r--r--include/comphelper/accessiblecontexthelper.hxx2
-rw-r--r--include/comphelper/accessiblekeybindinghelper.hxx2
-rw-r--r--include/comphelper/accessiblewrapper.hxx8
-rw-r--r--include/comphelper/asyncnotification.hxx6
-rw-r--r--include/comphelper/attributelist.hxx2
-rw-r--r--include/comphelper/configurationlistener.hxx4
-rw-r--r--include/comphelper/containermultiplexer.hxx2
-rw-r--r--include/comphelper/docpasswordrequest.hxx4
-rw-r--r--include/comphelper/enumhelper.hxx6
-rw-r--r--include/comphelper/numberedcollection.hxx2
-rw-r--r--include/comphelper/oslfile2streamwrap.hxx4
-rw-r--r--include/comphelper/propagg.hxx2
-rw-r--r--include/comphelper/propertysetinfo.hxx2
-rw-r--r--include/comphelper/propmultiplex.hxx2
-rw-r--r--include/comphelper/propstate.hxx4
-rw-r--r--include/comphelper/proxyaggregation.hxx2
-rw-r--r--include/comphelper/seekableinput.hxx2
-rw-r--r--include/comphelper/seqstream.hxx2
-rw-r--r--include/comphelper/simplefileaccessinteraction.hxx2
-rw-r--r--include/comphelper/unique_disposing_ptr.hxx2
-rw-r--r--include/comphelper/weak.hxx2
-rw-r--r--include/connectivity/CommonTools.hxx2
-rw-r--r--include/connectivity/PColumn.hxx4
-rw-r--r--include/connectivity/ParameterCont.hxx2
-rw-r--r--include/connectivity/TColumnsHelper.hxx2
-rw-r--r--include/connectivity/TTableHelper.hxx2
-rw-r--r--include/connectivity/internalnode.hxx2
-rw-r--r--include/connectivity/paramwrapper.hxx4
-rw-r--r--include/connectivity/sdbcx/VCatalog.hxx2
-rw-r--r--include/connectivity/sdbcx/VColumn.hxx2
-rw-r--r--include/connectivity/sdbcx/VDescriptor.hxx2
-rw-r--r--include/connectivity/sdbcx/VGroup.hxx2
-rw-r--r--include/connectivity/sdbcx/VIndex.hxx2
-rw-r--r--include/connectivity/sdbcx/VKey.hxx2
-rw-r--r--include/connectivity/sdbcx/VKeyColumn.hxx2
-rw-r--r--include/connectivity/sdbcx/VTable.hxx2
-rw-r--r--include/connectivity/sdbcx/VUser.hxx2
-rw-r--r--include/connectivity/sdbcx/VView.hxx2
-rw-r--r--include/cppuhelper/compbase_ex.hxx4
-rw-r--r--include/cppuhelper/component.hxx2
-rw-r--r--include/cppuhelper/implbase.hxx2
-rw-r--r--include/cppuhelper/weakagg.hxx2
-rw-r--r--include/dbaccess/dataview.hxx2
-rw-r--r--include/dbaccess/dbsubcomponentcontroller.hxx2
-rw-r--r--include/dbaccess/genericcontroller.hxx2
-rw-r--r--include/drawinglayer/animation/animationtiming.hxx8
-rw-r--r--include/drawinglayer/primitive2d/animatedprimitive2d.hxx2
-rw-r--r--include/drawinglayer/primitive2d/baseprimitive2d.hxx2
-rw-r--r--include/drawinglayer/primitive2d/svggradientprimitive2d.hxx6
-rw-r--r--include/drawinglayer/primitive3d/baseprimitive3d.hxx2
-rw-r--r--include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx2
-rw-r--r--include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx2
-rw-r--r--include/drawinglayer/processor2d/contourextractor2d.hxx2
-rw-r--r--include/drawinglayer/processor2d/hittestprocessor2d.hxx2
-rw-r--r--include/drawinglayer/processor2d/linegeometryextractor2d.hxx2
-rw-r--r--include/drawinglayer/processor2d/objectinfoextractor2d.hxx2
-rw-r--r--include/drawinglayer/processor2d/textaspolygonextractor2d.hxx2
-rw-r--r--include/drawinglayer/processor3d/defaultprocessor3d.hxx2
-rw-r--r--include/drawinglayer/processor3d/shadow3dextractor.hxx2
-rw-r--r--include/drawinglayer/processor3d/zbufferprocessor3d.hxx2
-rw-r--r--include/drawinglayer/texture/texture.hxx18
-rw-r--r--include/drawinglayer/texture/texture3d.hxx4
-rw-r--r--include/editeng/AccessibleContextBase.hxx2
-rw-r--r--include/editeng/AccessibleEditableTextPara.hxx2
-rw-r--r--include/editeng/AccessibleImageBullet.hxx2
-rw-r--r--include/editeng/UnoForbiddenCharsTable.hxx2
-rw-r--r--include/editeng/acorrcfg.hxx4
-rw-r--r--include/editeng/boxitem.hxx4
-rw-r--r--include/editeng/brushitem.hxx2
-rw-r--r--include/editeng/bulletitem.hxx2
-rw-r--r--include/editeng/colritem.hxx2
-rw-r--r--include/editeng/editund2.hxx2
-rw-r--r--include/editeng/edtdlg.hxx2
-rw-r--r--include/editeng/flditem.hxx4
-rw-r--r--include/editeng/forbiddencharacterstable.hxx2
-rw-r--r--include/editeng/frmdiritem.hxx2
-rw-r--r--include/editeng/lcolitem.hxx2
-rw-r--r--include/editeng/lineitem.hxx2
-rw-r--r--include/editeng/measfld.hxx2
-rw-r--r--include/editeng/numitem.hxx2
-rw-r--r--include/editeng/outliner.hxx2
-rw-r--r--include/editeng/spltitem.hxx2
-rw-r--r--include/editeng/svxrtf.hxx2
-rw-r--r--include/editeng/twolinesitem.hxx2
-rw-r--r--include/editeng/unoedprx.hxx6
-rw-r--r--include/editeng/unofield.hxx2
-rw-r--r--include/editeng/unofored.hxx2
-rw-r--r--include/editeng/unoforou.hxx2
-rw-r--r--include/editeng/unonrule.hxx2
-rw-r--r--include/editeng/unopracc.hxx2
-rw-r--r--include/editeng/unotext.hxx16
-rw-r--r--include/editeng/unoviwou.hxx2
-rw-r--r--include/editeng/writingmodeitem.hxx2
-rw-r--r--include/editeng/xmlcnitm.hxx2
-rw-r--r--include/filter/msfilter/escherex.hxx4
-rw-r--r--include/filter/msfilter/mstoolbar.hxx22
-rw-r--r--include/filter/msfilter/msvbahelper.hxx2
-rw-r--r--include/filter/msfilter/svdfppt.hxx4
-rw-r--r--include/formula/FormulaOpCodeMapperObj.hxx2
-rw-r--r--include/formula/formula.hxx4
-rw-r--r--include/formula/funcutl.hxx4
-rw-r--r--include/formula/token.hxx2
-rw-r--r--include/framework/addonmenu.hxx4
-rw-r--r--include/framework/dispatchhelper.hxx2
-rw-r--r--include/framework/preventduplicateinteraction.hxx2
-rw-r--r--include/framework/titlehelper.hxx2
-rw-r--r--include/i18nutil/oneToOneMapping.hxx2
-rw-r--r--include/jvmaccess/unovirtualmachine.hxx2
-rw-r--r--include/jvmaccess/virtualmachine.hxx2
-rw-r--r--include/linguistic/hyphdta.hxx4
-rw-r--r--include/linguistic/lngprophelp.hxx8
-rw-r--r--include/linguistic/misc.hxx2
-rw-r--r--include/linguistic/spelldta.hxx2
-rw-r--r--include/oox/core/contexthandler.hxx2
-rw-r--r--include/oox/core/contexthandler2.hxx2
-rw-r--r--include/oox/core/fasttokenhandler.hxx2
-rw-r--r--include/oox/core/filterbase.hxx2
-rw-r--r--include/oox/core/filterdetect.hxx4
-rw-r--r--include/oox/core/fragmenthandler.hxx2
-rw-r--r--include/oox/core/fragmenthandler2.hxx2
-rw-r--r--include/oox/core/xmlfilterbase.hxx2
-rw-r--r--include/oox/crypto/AgileEngine.hxx2
-rw-r--r--include/oox/crypto/Standard2007Engine.hxx2
-rw-r--r--include/oox/drawingml/connectorshapecontext.hxx2
-rw-r--r--include/oox/drawingml/graphicshapecontext.hxx4
-rw-r--r--include/oox/drawingml/shapecontext.hxx2
-rw-r--r--include/oox/drawingml/shapegroupcontext.hxx2
-rw-r--r--include/oox/drawingml/themefragmenthandler.hxx2
-rw-r--r--include/oox/dump/dumperbase.hxx16
-rw-r--r--include/oox/dump/xlsbdumper.hxx2
-rw-r--r--include/oox/export/vmlexport.hxx2
-rw-r--r--include/oox/helper/binaryinputstream.hxx2
-rw-r--r--include/oox/helper/binaryoutputstream.hxx2
-rw-r--r--include/oox/helper/binarystreambase.hxx2
-rw-r--r--include/oox/helper/progressbar.hxx4
-rw-r--r--include/oox/helper/zipstorage.hxx2
-rw-r--r--include/oox/ole/olehelper.hxx2
-rw-r--r--include/oox/ole/olestorage.hxx2
-rw-r--r--include/oox/ppt/customshowlistcontext.hxx2
-rw-r--r--include/oox/ppt/layoutfragmenthandler.hxx2
-rw-r--r--include/oox/ppt/pptimport.hxx2
-rw-r--r--include/oox/ppt/pptshape.hxx2
-rw-r--r--include/oox/ppt/presentationfragmenthandler.hxx2
-rw-r--r--include/oox/ppt/slidefragmenthandler.hxx2
-rw-r--r--include/oox/ppt/slidemastertextstylescontext.hxx2
-rw-r--r--include/oox/ppt/slidetimingcontext.hxx2
-rw-r--r--include/oox/ppt/slidetransitioncontext.hxx2
-rw-r--r--include/oox/ppt/soundactioncontext.hxx2
-rw-r--r--include/oox/ppt/timenodelistcontext.hxx4
-rw-r--r--include/oox/vml/vmlinputstream.hxx2
-rw-r--r--include/oox/vml/vmlshape.hxx2
-rw-r--r--include/salhelper/thread.hxx2
-rw-r--r--include/salhelper/timer.hxx2
-rw-r--r--include/sax/fastattribs.hxx2
-rw-r--r--include/sax/fastparser.hxx2
-rw-r--r--include/sfx2/DocumentMetadataAccess.hxx2
-rw-r--r--include/sfx2/Metadatable.hxx2
-rw-r--r--include/sfx2/app.hxx2
-rw-r--r--include/sfx2/basedlgs.hxx8
-rw-r--r--include/sfx2/bindings.hxx2
-rw-r--r--include/sfx2/checkin.hxx2
-rw-r--r--include/sfx2/controlwrapper.hxx4
-rw-r--r--include/sfx2/dinfdlg.hxx18
-rw-r--r--include/sfx2/docfile.hxx2
-rw-r--r--include/sfx2/dockwin.hxx2
-rw-r--r--include/sfx2/docstoragemodifylistener.hxx2
-rw-r--r--include/sfx2/emojicontrol.hxx2
-rw-r--r--include/sfx2/emojipopup.hxx2
-rw-r--r--include/sfx2/emojiview.hxx2
-rw-r--r--include/sfx2/emojiviewitem.hxx2
-rw-r--r--include/sfx2/hintpost.hxx2
-rw-r--r--include/sfx2/infobar.hxx6
-rw-r--r--include/sfx2/inputdlg.hxx2
-rw-r--r--include/sfx2/itemconnect.hxx4
-rw-r--r--include/sfx2/linksrc.hxx2
-rw-r--r--include/sfx2/lnkbase.hxx2
-rw-r--r--include/sfx2/mgetempl.hxx2
-rw-r--r--include/sfx2/module.hxx2
-rw-r--r--include/sfx2/new.hxx2
-rw-r--r--include/sfx2/newstyle.hxx2
-rw-r--r--include/sfx2/objsh.hxx2
-rw-r--r--include/sfx2/passwd.hxx2
-rw-r--r--include/sfx2/printer.hxx2
-rw-r--r--include/sfx2/printopt.hxx2
-rw-r--r--include/sfx2/prnmon.hxx2
-rw-r--r--include/sfx2/request.hxx2
-rw-r--r--include/sfx2/saveastemplatedlg.hxx2
-rw-r--r--include/sfx2/sfxbasecontroller.hxx2
-rw-r--r--include/sfx2/sfxbasemodel.hxx2
-rw-r--r--include/sfx2/sfxdlg.hxx2
-rw-r--r--include/sfx2/sfxhelp.hxx2
-rw-r--r--include/sfx2/sfxhtml.hxx2
-rw-r--r--include/sfx2/sfxstatuslistener.hxx2
-rw-r--r--include/sfx2/shell.hxx2
-rw-r--r--include/sfx2/sidebar/Accessible.hxx2
-rw-r--r--include/sfx2/sidebar/AccessibleTitleBar.hxx2
-rw-r--r--include/sfx2/sidebar/ControllerItem.hxx2
-rw-r--r--include/sfx2/sidebar/Deck.hxx2
-rw-r--r--include/sfx2/sidebar/Panel.hxx2
-rw-r--r--include/sfx2/sidebar/PanelTitleBar.hxx2
-rw-r--r--include/sfx2/sidebar/SidebarController.hxx2
-rw-r--r--include/sfx2/sidebar/SidebarDockingWindow.hxx2
-rw-r--r--include/sfx2/sidebar/SidebarPanelBase.hxx2
-rw-r--r--include/sfx2/sidebar/SidebarToolBox.hxx2
-rw-r--r--include/sfx2/sidebar/TabBar.hxx2
-rw-r--r--include/sfx2/sidebar/Theme.hxx2
-rw-r--r--include/sfx2/sidebar/TitleBar.hxx2
-rw-r--r--include/sfx2/sidebar/UnoDeck.hxx2
-rw-r--r--include/sfx2/sidebar/UnoDecks.hxx2
-rw-r--r--include/sfx2/sidebar/UnoPanel.hxx2
-rw-r--r--include/sfx2/sidebar/UnoPanels.hxx2
-rw-r--r--include/sfx2/stbitem.hxx2
-rw-r--r--include/sfx2/styledlg.hxx2
-rw-r--r--include/sfx2/tabdlg.hxx4
-rw-r--r--include/sfx2/tbxctrl.hxx4
-rw-r--r--include/sfx2/templatedlg.hxx6
-rw-r--r--include/sfx2/templatelocalview.hxx2
-rw-r--r--include/sfx2/templateviewitem.hxx2
-rw-r--r--include/sfx2/templdlg.hxx2
-rw-r--r--include/sfx2/thumbnailview.hxx2
-rw-r--r--include/sfx2/titledockwin.hxx2
-rw-r--r--include/sfx2/unoctitm.hxx4
-rw-r--r--include/sfx2/viewfrm.hxx2
-rw-r--r--include/sfx2/viewsh.hxx2
-rw-r--r--include/sfx2/zoomitem.hxx2
-rw-r--r--include/sot/filelist.hxx2
-rw-r--r--include/sot/object.hxx2
-rw-r--r--include/sot/stg.hxx10
-rw-r--r--include/sot/storage.hxx4
-rw-r--r--include/svl/aeitem.hxx2
-rw-r--r--include/svl/cintitem.hxx8
-rw-r--r--include/svl/cjkoptions.hxx2
-rw-r--r--include/svl/cntwall.hxx2
-rw-r--r--include/svl/ctloptions.hxx2
-rw-r--r--include/svl/custritm.hxx2
-rw-r--r--include/svl/flagitem.hxx2
-rw-r--r--include/svl/globalnameitem.hxx2
-rw-r--r--include/svl/grabbagitem.hxx2
-rw-r--r--include/svl/ilstitem.hxx2
-rw-r--r--include/svl/imageitm.hxx2
-rw-r--r--include/svl/inethist.hxx4
-rw-r--r--include/svl/instrm.hxx2
-rw-r--r--include/svl/int64item.hxx2
-rw-r--r--include/svl/intitem.hxx2
-rw-r--r--include/svl/isethint.hxx2
-rw-r--r--include/svl/itemprop.hxx4
-rw-r--r--include/svl/languageoptions.hxx4
-rw-r--r--include/svl/lckbitem.hxx2
-rw-r--r--include/svl/metitem.hxx2
-rw-r--r--include/svl/numuno.hxx2
-rw-r--r--include/svl/outstrm.hxx2
-rw-r--r--include/svl/poolitem.hxx6
-rw-r--r--include/svl/ptitem.hxx2
-rw-r--r--include/svl/rectitem.hxx2
-rw-r--r--include/svl/rngitem.hxx2
-rw-r--r--include/svl/slstitm.hxx2
-rw-r--r--include/svl/srchitem.hxx2
-rw-r--r--include/svl/style.hxx6
-rw-r--r--include/svl/svdde.hxx2
-rw-r--r--include/svl/szitem.hxx2
-rw-r--r--include/svl/undo.hxx4
-rw-r--r--include/svl/visitem.hxx2
-rw-r--r--include/svtools/DocumentInfoPreview.hxx2
-rw-r--r--include/svtools/GraphicExportOptionsDialog.hxx2
-rw-r--r--include/svtools/PlaceEditDialog.hxx2
-rw-r--r--include/svtools/ServerDetailsControls.hxx8
-rw-r--r--include/svtools/accessibilityoptions.hxx2
-rw-r--r--include/svtools/accessiblefactory.hxx2
-rw-r--r--include/svtools/accessibleruler.hxx2
-rw-r--r--include/svtools/addresstemplate.hxx2
-rw-r--r--include/svtools/apearcfg.hxx2
-rw-r--r--include/svtools/breadcrumb.hxx2
-rw-r--r--include/svtools/brwbox.hxx2
-rw-r--r--include/svtools/brwhead.hxx2
-rw-r--r--include/svtools/calendar.hxx4
-rw-r--r--include/svtools/cliplistener.hxx2
-rw-r--r--include/svtools/colorcfg.hxx2
-rw-r--r--include/svtools/ctrlbox.hxx6
-rw-r--r--include/svtools/editbrowsebox.hxx8
-rw-r--r--include/svtools/ehdl.hxx2
-rw-r--r--include/svtools/embedtransfer.hxx2
-rw-r--r--include/svtools/extcolorcfg.hxx2
-rw-r--r--include/svtools/filectrl.hxx2
-rw-r--r--include/svtools/fileview.hxx4
-rw-r--r--include/svtools/fmtfield.hxx2
-rw-r--r--include/svtools/fontsubstconfig.hxx2
-rw-r--r--include/svtools/framestatuslistener.hxx2
-rw-r--r--include/svtools/generictoolboxcontroller.hxx2
-rw-r--r--include/svtools/genericunodialog.hxx2
-rw-r--r--include/svtools/grfmgr.hxx2
-rw-r--r--include/svtools/headbar.hxx2
-rw-r--r--include/svtools/helpopt.hxx2
-rw-r--r--include/svtools/htmlcfg.hxx2
-rw-r--r--include/svtools/hyperlabel.hxx2
-rw-r--r--include/svtools/imapcirc.hxx2
-rw-r--r--include/svtools/imappoly.hxx2
-rw-r--r--include/svtools/imaprect.hxx2
-rw-r--r--include/svtools/inettbc.hxx2
-rw-r--r--include/svtools/ivctrl.hxx2
-rw-r--r--include/svtools/menuoptions.hxx2
-rw-r--r--include/svtools/miscopt.hxx2
-rw-r--r--include/svtools/openfiledroptargetlistener.hxx2
-rw-r--r--include/svtools/parhtml.hxx2
-rw-r--r--include/svtools/parrtf.hxx2
-rw-r--r--include/svtools/popupmenucontrollerbase.hxx2
-rw-r--r--include/svtools/popupwindowcontroller.hxx2
-rw-r--r--include/svtools/printoptions.hxx6
-rw-r--r--include/svtools/prnsetup.hxx2
-rw-r--r--include/svtools/roadmapwizard.hxx2
-rw-r--r--include/svtools/ruler.hxx2
-rw-r--r--include/svtools/scrwin.hxx2
-rw-r--r--include/svtools/simptabl.hxx4
-rw-r--r--include/svtools/slidesorterbaropt.hxx2
-rw-r--r--include/svtools/statusbarcontroller.hxx2
-rw-r--r--include/svtools/svlbitm.hxx6
-rw-r--r--include/svtools/svparser.hxx4
-rw-r--r--include/svtools/svtabbx.hxx4
-rw-r--r--include/svtools/tabbar.hxx2
-rw-r--r--include/svtools/toolbarmenu.hxx2
-rw-r--r--include/svtools/toolboxcontroller.hxx2
-rw-r--r--include/svtools/toolpanelopt.hxx2
-rw-r--r--include/svtools/transfer.hxx10
-rw-r--r--include/svtools/treelistbox.hxx2
-rw-r--r--include/svtools/unoevent.hxx8
-rw-r--r--include/svtools/valueset.hxx2
-rw-r--r--include/svtools/wizardmachine.hxx4
-rw-r--r--include/svtools/wizdlg.hxx2
-rw-r--r--include/svx/AccessibleControlShape.hxx2
-rw-r--r--include/svx/AccessibleGraphicShape.hxx2
-rw-r--r--include/svx/AccessibleOLEShape.hxx2
-rw-r--r--include/svx/AccessibleShape.hxx2
-rw-r--r--include/svx/AffineMatrixItem.hxx2
-rw-r--r--include/svx/CommonStyleManager.hxx2
-rw-r--r--include/svx/CommonStylePreviewRenderer.hxx2
-rw-r--r--include/svx/EnhancedCustomShape2d.hxx2
-rw-r--r--include/svx/Palette.hxx6
-rw-r--r--include/svx/ParaLineSpacingPopup.hxx2
-rw-r--r--include/svx/ParaSpacingControl.hxx4
-rw-r--r--include/svx/SmartTagMgr.hxx2
-rw-r--r--include/svx/SpellDialogChildWindow.hxx2
-rw-r--r--include/svx/TextCharacterSpacingPopup.hxx2
-rw-r--r--include/svx/TextUnderlinePopup.hxx2
-rw-r--r--include/svx/bmpmask.hxx2
-rw-r--r--include/svx/charmap.hxx2
-rw-r--r--include/svx/checklbx.hxx2
-rw-r--r--include/svx/clipboardctl.hxx2
-rw-r--r--include/svx/clipfmtitem.hxx2
-rw-r--r--include/svx/colrctrl.hxx2
-rw-r--r--include/svx/compressgraphicdialog.hxx2
-rw-r--r--include/svx/connctrl.hxx2
-rw-r--r--include/svx/contdlg.hxx2
-rw-r--r--include/svx/ctredlin.hxx12
-rw-r--r--include/svx/dlgctl3d.hxx4
-rw-r--r--include/svx/dlgctrl.hxx12
-rw-r--r--include/svx/e3ditem.hxx2
-rw-r--r--include/svx/e3dundo.hxx6
-rw-r--r--include/svx/extrusionbar.hxx2
-rw-r--r--include/svx/fillctrl.hxx4
-rw-r--r--include/svx/float3d.hxx2
-rw-r--r--include/svx/fmdpage.hxx2
-rw-r--r--include/svx/fmgridcl.hxx2
-rw-r--r--include/svx/fmgridif.hxx4
-rw-r--r--include/svx/fmmodel.hxx2
-rw-r--r--include/svx/fmpage.hxx2
-rw-r--r--include/svx/fmshell.hxx4
-rw-r--r--include/svx/fmsrcimp.hxx2
-rw-r--r--include/svx/fmtools.hxx2
-rw-r--r--include/svx/fmview.hxx2
-rw-r--r--include/svx/fntctrl.hxx2
-rw-r--r--include/svx/fontlb.hxx2
-rw-r--r--include/svx/fontwork.hxx2
-rw-r--r--include/svx/fontworkbar.hxx2
-rw-r--r--include/svx/fontworkgallery.hxx4
-rw-r--r--include/svx/formatpaintbrushctrl.hxx2
-rw-r--r--include/svx/frmsel.hxx2
-rw-r--r--include/svx/gallery1.hxx2
-rw-r--r--include/svx/galleryitem.hxx2
-rw-r--r--include/svx/galmisc.hxx4
-rw-r--r--include/svx/galtheme.hxx2
-rw-r--r--include/svx/grafctrl.hxx4
-rw-r--r--include/svx/graphctl.hxx6
-rw-r--r--include/svx/grfcrop.hxx2
-rw-r--r--include/svx/gridctrl.hxx6
-rw-r--r--include/svx/hdft.hxx2
-rw-r--r--include/svx/hlnkitem.hxx2
-rw-r--r--include/svx/imapdlg.hxx2
-rw-r--r--include/svx/insctrl.hxx2
-rw-r--r--include/svx/layctrl.hxx4
-rw-r--r--include/svx/lboxctrl.hxx4
-rw-r--r--include/svx/linectrl.hxx8
-rw-r--r--include/svx/linkwarn.hxx2
-rw-r--r--include/svx/measctrl.hxx2
-rw-r--r--include/svx/nbdtmg.hxx14
-rw-r--r--include/svx/numinf.hxx2
-rw-r--r--include/svx/numvset.hxx4
-rw-r--r--include/svx/obj3d.hxx6
-rw-r--r--include/svx/optgrid.hxx2
-rw-r--r--include/svx/pagectrl.hxx2
-rw-r--r--include/svx/pageitem.hxx2
-rw-r--r--include/svx/passwd.hxx2
-rw-r--r--include/svx/polygn3d.hxx2
-rw-r--r--include/svx/pszctrl.hxx2
-rw-r--r--include/svx/rotmodit.hxx2
-rw-r--r--include/svx/rubydialog.hxx4
-rw-r--r--include/svx/ruler.hxx2
-rw-r--r--include/svx/rulritem.hxx2
-rw-r--r--include/svx/scene3d.hxx2
-rw-r--r--include/svx/sdasaitm.hxx2
-rw-r--r--include/svx/sdasitm.hxx4
-rw-r--r--include/svx/sdr/animation/animationstate.hxx2
-rw-r--r--include/svx/sdr/animation/objectanimator.hxx2
-rw-r--r--include/svx/sdr/animation/scheduler.hxx2
-rw-r--r--include/svx/sdr/contact/objectcontactofobjlistpainter.hxx6
-rw-r--r--include/svx/sdr/contact/viewcontactofe3d.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactofpageobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactofsdrobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactofsdrrectobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactoftextobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewcontactofvirtobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewobjectcontactofpageobj.hxx2
-rw-r--r--include/svx/sdr/contact/viewobjectcontactofsdrobj.hxx2
-rw-r--r--include/svx/sdr/overlay/overlayanimatedbitmapex.hxx2
-rw-r--r--include/svx/sdr/overlay/overlaybitmapex.hxx2
-rw-r--r--include/svx/sdr/overlay/overlaymanager.hxx2
-rw-r--r--include/svx/sdr/overlay/overlayobject.hxx4
-rw-r--r--include/svx/sdr/overlay/overlayobjectcell.hxx2
-rw-r--r--include/svx/sdr/overlay/overlaypolypolygon.hxx2
-rw-r--r--include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx2
-rw-r--r--include/svx/sdr/overlay/overlayselection.hxx2
-rw-r--r--include/svx/sdr/overlay/overlaytriangle.hxx2
-rw-r--r--include/svx/sdr/properties/defaultproperties.hxx2
-rw-r--r--include/svx/sdr/table/tablecontroller.hxx2
-rw-r--r--include/svx/sdrundomanager.hxx2
-rw-r--r--include/svx/sdtaiitm.hxx4
-rw-r--r--include/svx/sidebar/AreaPropertyPanelBase.hxx2
-rw-r--r--include/svx/sidebar/AreaTransparencyGradientPopup.hxx2
-rw-r--r--include/svx/sidebar/LinePropertyPanelBase.hxx2
-rw-r--r--include/svx/sidebar/LineWidthPopup.hxx2
-rw-r--r--include/svx/sidebar/PanelLayout.hxx2
-rw-r--r--include/svx/sidebar/PopupContainer.hxx2
-rw-r--r--include/svx/sidebar/SelectionChangeHandler.hxx2
-rwxr-xr-xinclude/svx/srchdlg.hxx4
-rw-r--r--include/svx/svdcrtv.hxx2
-rw-r--r--include/svx/svddrgmt.hxx10
-rw-r--r--include/svx/svddrgv.hxx2
-rw-r--r--include/svx/svdedtv.hxx2
-rw-r--r--include/svx/svdedxv.hxx2
-rw-r--r--include/svx/svdglev.hxx2
-rw-r--r--include/svx/svdhdl.hxx12
-rw-r--r--include/svx/svdmodel.hxx2
-rw-r--r--include/svx/svdmrkv.hxx2
-rw-r--r--include/svx/svdoashp.hxx2
-rw-r--r--include/svx/svdoattr.hxx2
-rw-r--r--include/svx/svdobj.hxx2
-rw-r--r--include/svx/svdocapt.hxx2
-rw-r--r--include/svx/svdocirc.hxx2
-rw-r--r--include/svx/svdoedge.hxx4
-rw-r--r--include/svx/svdograf.hxx2
-rw-r--r--include/svx/svdogrp.hxx2
-rw-r--r--include/svx/svdomeas.hxx4
-rw-r--r--include/svx/svdomedia.hxx2
-rw-r--r--include/svx/svdoole2.hxx2
-rw-r--r--include/svx/svdopage.hxx2
-rw-r--r--include/svx/svdopath.hxx4
-rw-r--r--include/svx/svdorect.hxx2
-rw-r--r--include/svx/svdotable.hxx2
-rw-r--r--include/svx/svdotext.hxx4
-rw-r--r--include/svx/svdouno.hxx2
-rw-r--r--include/svx/svdoutl.hxx2
-rw-r--r--include/svx/svdovirt.hxx2
-rw-r--r--include/svx/svdpage.hxx6
-rw-r--r--include/svx/svdpntv.hxx2
-rw-r--r--include/svx/svdpoev.hxx2
-rw-r--r--include/svx/svdpool.hxx2
-rw-r--r--include/svx/svdsnpv.hxx2
-rw-r--r--include/svx/svdundo.hxx26
-rw-r--r--include/svx/svdview.hxx2
-rw-r--r--include/svx/svxdlg.hxx2
-rw-r--r--include/svx/sxcecitm.hxx4
-rw-r--r--include/svx/sxcllitm.hxx4
-rw-r--r--include/svx/sxmbritm.hxx2
-rw-r--r--include/svx/sxmtfitm.hxx6
-rw-r--r--include/svx/sxmtritm.hxx4
-rw-r--r--include/svx/tbcontrl.hxx8
-rw-r--r--include/svx/tbxctl.hxx2
-rw-r--r--include/svx/txencbox.hxx2
-rw-r--r--include/svx/unomodel.hxx2
-rw-r--r--include/svx/unopage.hxx2
-rw-r--r--include/svx/unopool.hxx2
-rw-r--r--include/svx/unoshape.hxx42
-rw-r--r--include/svx/unoshtxt.hxx2
-rw-r--r--include/svx/verttexttbxctrl.hxx2
-rw-r--r--include/svx/view3d.hxx2
-rw-r--r--include/svx/viewlayoutitem.hxx2
-rw-r--r--include/svx/xit.hxx2
-rw-r--r--include/svx/xmleohlp.hxx2
-rw-r--r--include/svx/xmlgrhlp.hxx2
-rw-r--r--include/svx/xmlsecctrl.hxx2
-rw-r--r--include/svx/xpool.hxx2
-rw-r--r--include/svx/xtable.hxx10
-rw-r--r--include/svx/zoomsliderctrl.hxx2
-rw-r--r--include/svx/zoomslideritem.hxx2
-rw-r--r--include/test/bootstrapfixture.hxx2
-rw-r--r--include/test/screenshot_test.hxx2
-rw-r--r--include/toolkit/awt/animatedimagespeer.hxx2
-rw-r--r--include/toolkit/awt/scrollabledialog.hxx2
-rw-r--r--include/toolkit/awt/vclxaccessiblecomponent.hxx2
-rw-r--r--include/toolkit/awt/vclxcontainer.hxx2
-rw-r--r--include/toolkit/awt/vclxdevice.hxx4
-rw-r--r--include/toolkit/awt/vclxfont.hxx2
-rw-r--r--include/toolkit/awt/vclxgraphics.hxx2
-rw-r--r--include/toolkit/awt/vclxmenu.hxx2
-rw-r--r--include/toolkit/awt/vclxpointer.hxx2
-rw-r--r--include/toolkit/awt/vclxprinter.hxx6
-rw-r--r--include/toolkit/awt/vclxregion.hxx2
-rw-r--r--include/toolkit/awt/vclxspinbutton.hxx2
-rw-r--r--include/toolkit/awt/vclxsystemdependentwindow.hxx2
-rw-r--r--include/toolkit/awt/vclxtabpagecontainer.hxx2
-rw-r--r--include/toolkit/awt/vclxtopwindow.hxx2
-rw-r--r--include/toolkit/awt/vclxwindow.hxx2
-rw-r--r--include/toolkit/awt/vclxwindows.hxx36
-rw-r--r--include/toolkit/controls/accessiblecontrolcontext.hxx2
-rw-r--r--include/toolkit/controls/animatedimages.hxx2
-rw-r--r--include/toolkit/controls/controlmodelcontainerbase.hxx6
-rw-r--r--include/toolkit/controls/dialogcontrol.hxx14
-rw-r--r--include/toolkit/controls/formattedcontrol.hxx2
-rw-r--r--include/toolkit/controls/geometrycontrolmodel.hxx2
-rw-r--r--include/toolkit/controls/stdtabcontroller.hxx2
-rw-r--r--include/toolkit/controls/stdtabcontrollermodel.hxx2
-rw-r--r--include/toolkit/controls/tabpagemodel.hxx2
-rw-r--r--include/toolkit/controls/unocontrol.hxx2
-rw-r--r--include/toolkit/controls/unocontrolcontainer.hxx2
-rw-r--r--include/toolkit/controls/unocontrols.hxx4
-rw-r--r--include/toolkit/helper/accessiblefactory.hxx2
-rw-r--r--include/tools/b3dtrans.hxx4
-rw-r--r--include/tools/errinf.hxx4
-rw-r--r--include/tools/pstm.hxx2
-rw-r--r--include/tools/stream.hxx8
-rw-r--r--include/ucbhelper/commandenvironment.hxx2
-rw-r--r--include/ucbhelper/contenthelper.hxx2
-rw-r--r--include/ucbhelper/contentidentifier.hxx2
-rw-r--r--include/ucbhelper/contentinfo.hxx4
-rw-r--r--include/ucbhelper/fd_inputstream.hxx2
-rw-r--r--include/ucbhelper/interactionrequest.hxx4
-rw-r--r--include/ucbhelper/propertyvalueset.hxx2
-rw-r--r--include/ucbhelper/providerhelper.hxx2
-rw-r--r--include/ucbhelper/resultset.hxx2
-rw-r--r--include/ucbhelper/resultsethelper.hxx2
-rw-r--r--include/ucbhelper/resultsetmetadata.hxx2
-rw-r--r--include/ucbhelper/simplenameclashresolverequest.hxx2
-rw-r--r--include/unoidl/unoidl.hxx34
-rw-r--r--include/unotest/bootstrapfixturebase.hxx2
-rw-r--r--include/unotools/accessiblerelationsethelper.hxx2
-rw-r--r--include/unotools/accessiblestatesethelper.hxx2
-rw-r--r--include/unotools/cmdoptions.hxx2
-rw-r--r--include/unotools/compatibility.hxx2
-rw-r--r--include/unotools/componentresmodule.hxx2
-rw-r--r--include/unotools/configitem.hxx2
-rw-r--r--include/unotools/confignode.hxx2
-rw-r--r--include/unotools/defaultoptions.hxx2
-rw-r--r--include/unotools/dynamicmenuoptions.hxx2
-rw-r--r--include/unotools/eventcfg.hxx2
-rw-r--r--include/unotools/extendedsecurityoptions.hxx2
-rw-r--r--include/unotools/fltrcfg.hxx2
-rw-r--r--include/unotools/fontoptions.hxx2
-rw-r--r--include/unotools/historyoptions.hxx2
-rw-r--r--include/unotools/lingucfg.hxx2
-rw-r--r--include/unotools/misccfg.hxx2
-rw-r--r--include/unotools/moduleoptions.hxx2
-rw-r--r--include/unotools/options.hxx2
-rw-r--r--include/unotools/optionsdlg.hxx2
-rw-r--r--include/unotools/pathoptions.hxx2
-rw-r--r--include/unotools/printwarningoptions.hxx2
-rw-r--r--include/unotools/saveopt.hxx2
-rw-r--r--include/unotools/securityoptions.hxx2
-rw-r--r--include/unotools/streamwrap.hxx6
-rw-r--r--include/unotools/syslocaleoptions.hxx2
-rw-r--r--include/unotools/useroptions.hxx2
-rw-r--r--include/unotools/viewoptions.hxx2
-rw-r--r--include/vbahelper/vbaapplicationbase.hxx2
-rw-r--r--include/vbahelper/vbadialogbase.hxx2
-rw-r--r--include/vbahelper/vbadialogsbase.hxx2
-rw-r--r--include/vbahelper/vbadocumentbase.hxx2
-rw-r--r--include/vbahelper/vbadocumentsbase.hxx2
-rw-r--r--include/vbahelper/vbaeventshelperbase.hxx2
-rw-r--r--include/vbahelper/vbafontbase.hxx2
-rw-r--r--include/vbahelper/vbaglobalbase.hxx2
-rw-r--r--include/vbahelper/vbahelper.hxx2
-rw-r--r--include/vbahelper/vbapagesetupbase.hxx2
-rw-r--r--include/vbahelper/vbashape.hxx2
-rw-r--r--include/vbahelper/vbatextframe.hxx2
-rw-r--r--include/vcl/alpha.hxx2
-rw-r--r--include/vcl/bitmapaccess.hxx4
-rw-r--r--include/vcl/bitmapscalesuper.hxx2
-rw-r--r--include/vcl/btndlg.hxx2
-rw-r--r--include/vcl/button.hxx4
-rw-r--r--include/vcl/combobox.hxx2
-rw-r--r--include/vcl/configsettings.hxx2
-rw-r--r--include/vcl/ctrl.hxx2
-rw-r--r--include/vcl/dialog.hxx2
-rw-r--r--include/vcl/dndhelp.hxx2
-rw-r--r--include/vcl/dockingarea.hxx2
-rw-r--r--include/vcl/dockwin.hxx2
-rw-r--r--include/vcl/edit.hxx2
-rw-r--r--include/vcl/field.hxx12
-rw-r--r--include/vcl/fixed.hxx2
-rw-r--r--include/vcl/floatwin.hxx2
-rw-r--r--include/vcl/fontcharmap.hxx2
-rw-r--r--include/vcl/graph.hxx2
-rw-r--r--include/vcl/introwin.hxx2
-rw-r--r--include/vcl/layout.hxx10
-rw-r--r--include/vcl/lazydelete.hxx6
-rw-r--r--include/vcl/longcurr.hxx2
-rw-r--r--include/vcl/lstbox.hxx2
-rw-r--r--include/vcl/menu.hxx6
-rw-r--r--include/vcl/menubtn.hxx4
-rw-r--r--include/vcl/metaact.hxx106
-rw-r--r--include/vcl/metric.hxx2
-rw-r--r--include/vcl/morebtn.hxx2
-rw-r--r--include/vcl/msgbox.hxx2
-rw-r--r--include/vcl/notebookbar.hxx2
-rw-r--r--include/vcl/oldprintadaptor.hxx2
-rw-r--r--include/vcl/openglwin.hxx2
-rw-r--r--include/vcl/outdev.hxx2
-rw-r--r--include/vcl/pdfextoutdevdata.hxx2
-rw-r--r--include/vcl/popupmenuwindow.hxx2
-rw-r--r--include/vcl/print.hxx2
-rw-r--r--include/vcl/salnativewidgets.hxx16
-rw-r--r--include/vcl/scrbar.hxx2
-rw-r--r--include/vcl/slider.hxx2
-rw-r--r--include/vcl/spinfld.hxx2
-rw-r--r--include/vcl/split.hxx2
-rw-r--r--include/vcl/splitwin.hxx2
-rw-r--r--include/vcl/status.hxx2
-rw-r--r--include/vcl/syschild.hxx2
-rw-r--r--include/vcl/syswin.hxx2
-rw-r--r--include/vcl/tabctrl.hxx2
-rw-r--r--include/vcl/tabdlg.hxx2
-rw-r--r--include/vcl/tabpage.hxx2
-rw-r--r--include/vcl/texteng.hxx2
-rw-r--r--include/vcl/textview.hxx2
-rw-r--r--include/vcl/throbber.hxx2
-rw-r--r--include/vcl/toolbox.hxx2
-rw-r--r--include/vcl/txtattr.hxx8
-rw-r--r--include/vcl/uitest/uiobject.hxx22
-rw-r--r--include/vcl/unohelp2.hxx2
-rw-r--r--include/vcl/vclevent.hxx6
-rw-r--r--include/vcl/vclmedit.hxx2
-rw-r--r--include/vcl/virdev.hxx2
-rw-r--r--include/vcl/window.hxx2
-rw-r--r--include/vcl/wrkwin.hxx2
-rw-r--r--include/vcl/xtextedt.hxx4
-rw-r--r--include/xmloff/DocumentSettingsContext.hxx2
-rw-r--r--include/xmloff/EnumPropertyHdl.hxx2
-rw-r--r--include/xmloff/NamedBoolPropertyHdl.hxx2
-rw-r--r--include/xmloff/SchXMLExportHelper.hxx2
-rw-r--r--include/xmloff/WordWrapPropertyHdl.hxx2
-rw-r--r--include/xmloff/XMLBase64ImportContext.hxx2
-rw-r--r--include/xmloff/XMLCharContext.hxx2
-rw-r--r--include/xmloff/XMLConstantsPropertyHandler.hxx2
-rw-r--r--include/xmloff/XMLEmbeddedObjectExportFilter.hxx2
-rw-r--r--include/xmloff/XMLEventsImportContext.hxx2
-rw-r--r--include/xmloff/XMLFontAutoStylePool.hxx2
-rw-r--r--include/xmloff/XMLGraphicsDefaultStyle.hxx2
-rw-r--r--include/xmloff/XMLPageExport.hxx2
-rw-r--r--include/xmloff/XMLShapeStyleContext.hxx2
-rw-r--r--include/xmloff/XMLTextMasterPageContext.hxx2
-rw-r--r--include/xmloff/XMLTextMasterPageExport.hxx2
-rw-r--r--include/xmloff/XMLTextMasterStylesContext.hxx2
-rw-r--r--include/xmloff/XMLTextShapeImportHelper.hxx2
-rw-r--r--include/xmloff/XMLTextShapeStyleContext.hxx2
-rw-r--r--include/xmloff/XMLTextTableContext.hxx2
-rw-r--r--include/xmloff/animationexport.hxx2
-rw-r--r--include/xmloff/animexp.hxx2
-rw-r--r--include/xmloff/attrlist.hxx2
-rw-r--r--include/xmloff/fasttokenhandler.hxx2
-rw-r--r--include/xmloff/formlayerexport.hxx2
-rw-r--r--include/xmloff/formlayerimport.hxx2
-rw-r--r--include/xmloff/prhdlfac.hxx2
-rw-r--r--include/xmloff/prstylei.hxx2
-rw-r--r--include/xmloff/shapeexport.hxx2
-rw-r--r--include/xmloff/shapeimport.hxx4
-rw-r--r--include/xmloff/styleexp.hxx2
-rw-r--r--include/xmloff/table/XMLTableExport.hxx2
-rw-r--r--include/xmloff/table/XMLTableImport.hxx2
-rw-r--r--include/xmloff/txtimp.hxx2
-rw-r--r--include/xmloff/txtimppr.hxx2
-rw-r--r--include/xmloff/txtparae.hxx2
-rw-r--r--include/xmloff/txtprmap.hxx2
-rw-r--r--include/xmloff/xmlaustp.hxx2
-rw-r--r--include/xmloff/xmlexp.hxx2
-rw-r--r--include/xmloff/xmlexppr.hxx2
-rw-r--r--include/xmloff/xmlictxt.hxx2
-rw-r--r--include/xmloff/xmlimp.hxx2
-rw-r--r--include/xmloff/xmlimppr.hxx2
-rw-r--r--include/xmloff/xmlmetae.hxx2
-rw-r--r--include/xmloff/xmlmetai.hxx2
-rw-r--r--include/xmloff/xmlnumfi.hxx2
-rw-r--r--include/xmloff/xmlprcon.hxx2
-rw-r--r--include/xmloff/xmlprmap.hxx2
-rw-r--r--include/xmloff/xmlscripti.hxx2
-rw-r--r--include/xmloff/xmlstyle.hxx4
725 files changed, 1125 insertions, 1125 deletions
diff --git a/include/avmedia/mediaitem.hxx b/include/avmedia/mediaitem.hxx
index 1144885aa870..4819d62c9d87 100644
--- a/include/avmedia/mediaitem.hxx
+++ b/include/avmedia/mediaitem.hxx
@@ -68,7 +68,7 @@ public:
explicit MediaItem( sal_uInt16 i_nWhich = 0,
AVMediaSetMask nMaskSet = AVMediaSetMask::NONE );
MediaItem( const MediaItem& rMediaItem );
- virtual ~MediaItem();
+ virtual ~MediaItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool* pPool = nullptr ) const override;
diff --git a/include/avmedia/mediaplayer.hxx b/include/avmedia/mediaplayer.hxx
index 878954325d8c..ac45b92d42ed 100644
--- a/include/avmedia/mediaplayer.hxx
+++ b/include/avmedia/mediaplayer.hxx
@@ -32,7 +32,7 @@ class AVMEDIA_DLLPUBLIC MediaPlayer : public SfxChildWindow
{
public:
MediaPlayer( vcl::Window*, sal_uInt16, SfxBindings*, SfxChildWinInfo* );
- virtual ~MediaPlayer();
+ virtual ~MediaPlayer() override;
SFX_DECL_CHILDWINDOW_WITHID( MediaPlayer );
};
@@ -44,7 +44,7 @@ class AVMEDIA_DLLPUBLIC MediaFloater : public SfxDockingWindow
public:
MediaFloater( SfxBindings* pBindings, SfxChildWindow* pCW, vcl::Window* pParent );
- virtual ~MediaFloater();
+ virtual ~MediaFloater() override;
virtual void dispose() override;
void setURL( const OUString& rURL, const OUString& rReferer, bool bPlayImmediately );
diff --git a/include/avmedia/mediatoolbox.hxx b/include/avmedia/mediatoolbox.hxx
index 89e6083cf986..887db1a0b697 100644
--- a/include/avmedia/mediatoolbox.hxx
+++ b/include/avmedia/mediatoolbox.hxx
@@ -38,7 +38,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
MediaToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbX );
- virtual ~MediaToolBoxControl();
+ virtual ~MediaToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual VclPtr<vcl::Window> CreateItemWindow( vcl::Window* pParent ) override;
diff --git a/include/basegfx/color/bcolormodifier.hxx b/include/basegfx/color/bcolormodifier.hxx
index 73f9fbbe1aa3..355a6b199117 100644
--- a/include/basegfx/color/bcolormodifier.hxx
+++ b/include/basegfx/color/bcolormodifier.hxx
@@ -98,7 +98,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_gray();
+ virtual ~BColorModifier_gray() override;
// compare operator
virtual bool operator==(const BColorModifier& rCompare) const override;
@@ -125,7 +125,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_invert();
+ virtual ~BColorModifier_invert() override;
// compare operator
virtual bool operator==(const BColorModifier& rCompare) const override;
@@ -156,7 +156,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_luminance_to_alpha();
+ virtual ~BColorModifier_luminance_to_alpha() override;
// compare operator
virtual bool operator==(const BColorModifier& rCompare) const override;
@@ -188,7 +188,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_replace();
+ virtual ~BColorModifier_replace() override;
// data access
const ::basegfx::BColor& getBColor() const { return maBColor; }
@@ -226,7 +226,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_interpolate();
+ virtual ~BColorModifier_interpolate() override;
// data access
const ::basegfx::BColor& getBColor() const { return maBColor; }
@@ -261,7 +261,7 @@ namespace basegfx
{
}
- virtual ~BColorModifier_black_and_white();
+ virtual ~BColorModifier_black_and_white() override;
// data access
double getValue() const { return mfValue; }
@@ -296,7 +296,7 @@ namespace basegfx
public:
BColorModifier_gamma(double fValue);
- virtual ~BColorModifier_gamma();
+ virtual ~BColorModifier_gamma() override;
// data access
double getValue() const { return mfValue; }
@@ -340,7 +340,7 @@ namespace basegfx
public:
BColorModifier_RGBLuminanceContrast(double fRed, double fGreen, double fBlue, double fLuminance, double fContrast);
- virtual ~BColorModifier_RGBLuminanceContrast();
+ virtual ~BColorModifier_RGBLuminanceContrast() override;
// data access
double getRed() const { return mfRed; }
diff --git a/include/basic/basmgr.hxx b/include/basic/basmgr.hxx
index c6a54016d599..baf6d56715fd 100644
--- a/include/basic/basmgr.hxx
+++ b/include/basic/basmgr.hxx
@@ -129,7 +129,7 @@ protected:
static bool ImplEncryptStream( SvStream& rStream );
BasicLibInfo* FindLibInfo( StarBASIC* pBasic );
static void CheckModules( StarBASIC* pBasic, bool bReference );
- virtual ~BasicManager();
+ virtual ~BasicManager() override;
public:
BasicManager( SotStorage& rStorage, const OUString& rBaseURL, StarBASIC* pParentFromStdLib = nullptr, OUString* pLibPath = nullptr, bool bDocMgr = false );
diff --git a/include/basic/sbmeth.hxx b/include/basic/sbmeth.hxx
index a49bcf245c26..49f22199b37e 100644
--- a/include/basic/sbmeth.hxx
+++ b/include/basic/sbmeth.hxx
@@ -48,7 +48,7 @@ class BASIC_DLLPUBLIC SbMethod : public SbxMethod
BASIC_DLLPRIVATE SbMethod( const SbMethod& );
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
- virtual ~SbMethod();
+ virtual ~SbMethod() override;
public:
SBX_DECL_PERSIST_NODATA(SBXID_BASICMETHOD,2);
@@ -78,7 +78,7 @@ public:
: SbMethod( rName, pImplMeth->GetType(), nullptr )
, mxImplMeth( pImplMeth )
{}
- virtual ~SbIfaceMapperMethod();
+ virtual ~SbIfaceMapperMethod() override;
SbMethod* getImplMethod()
{ return mxImplMeth; }
};
diff --git a/include/basic/sbmod.hxx b/include/basic/sbmod.hxx
index ca6f57f1e701..3ac306a6d487 100644
--- a/include/basic/sbmod.hxx
+++ b/include/basic/sbmod.hxx
@@ -92,7 +92,7 @@ protected:
virtual bool LoadCompleted() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
void handleProcedureProperties( SfxBroadcaster& rBC, const SfxHint& rHint );
- virtual ~SbModule();
+ virtual ~SbModule() override;
public:
SBX_DECL_PERSIST_NODATA(SBXID_BASICMOD,2);
SbModule( const OUString&, bool bCompat = false );
@@ -147,7 +147,7 @@ class BASIC_DLLPUBLIC SbClassModuleObject : public SbModule
public:
SbClassModuleObject( SbModule* pClassModule );
- virtual ~SbClassModuleObject();
+ virtual ~SbClassModuleObject() override;
// Overridden to support NameAccess etc.
virtual SbxVariable* Find( const OUString&, SbxClassType ) override;
diff --git a/include/basic/sbstar.hxx b/include/basic/sbstar.hxx
index 3ec0693a6bd6..814e47812daa 100644
--- a/include/basic/sbstar.hxx
+++ b/include/basic/sbstar.hxx
@@ -81,7 +81,7 @@ private:
protected:
bool ErrorHdl();
sal_uInt16 BreakHdl();
- virtual ~StarBASIC();
+ virtual ~StarBASIC() override;
public:
diff --git a/include/basic/sbx.hxx b/include/basic/sbx.hxx
index ac0f80bce160..96fe6dbff9b1 100644
--- a/include/basic/sbx.hxx
+++ b/include/basic/sbx.hxx
@@ -76,7 +76,7 @@ class BASIC_DLLPUBLIC SbxInfo : public SvRefBase
protected:
void LoadData( SvStream&, sal_uInt16 );
void StoreData( SvStream& ) const;
- virtual ~SbxInfo();
+ virtual ~SbxInfo() override;
public:
SbxInfo();
SbxInfo( const OUString&, sal_uInt32 );
@@ -102,7 +102,7 @@ public:
class BASIC_DLLPUBLIC SbxAlias : public SbxVariable, public SfxListener
{
SbxVariableRef xAlias;
- virtual ~SbxAlias();
+ virtual ~SbxAlias() override;
virtual void Broadcast( sal_uInt32 ) override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
public:
@@ -128,7 +128,7 @@ class BASIC_DLLPUBLIC SbxArray : public SbxBase
protected:
SbxDataType eType; // Data type of the array
- virtual ~SbxArray();
+ virtual ~SbxArray() override;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
@@ -178,7 +178,7 @@ protected:
sal_uInt32 Offset32( SbxArray* );
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
- virtual ~SbxDimArray();
+ virtual ~SbxDimArray() override;
public:
SBX_DECL_PERSIST_NODATA(SBXID_DIMARRAY,1);
SbxDimArray( SbxDataType=SbxVARIANT );
@@ -213,7 +213,7 @@ class BASIC_DLLPUBLIC SbxCollection : public SbxObject
{
BASIC_DLLPRIVATE void Initialize();
protected:
- virtual ~SbxCollection();
+ virtual ~SbxCollection() override;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
// Overridable methods (why not pure virtual?):
@@ -236,7 +236,7 @@ class BASIC_DLLPUBLIC SbxStdCollection : public SbxCollection
protected:
OUString aElemClass;
bool bAddRemoveOk;
- virtual ~SbxStdCollection();
+ virtual ~SbxStdCollection() override;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
virtual void CollAdd( SbxArray* pPar ) override;
diff --git a/include/basic/sbxcore.hxx b/include/basic/sbxcore.hxx
index d6d6a9097ff5..afa7e393f56c 100644
--- a/include/basic/sbxcore.hxx
+++ b/include/basic/sbxcore.hxx
@@ -50,7 +50,7 @@ protected:
SbxBase();
SbxBase( const SbxBase& );
SbxBase& operator=( const SbxBase& );
- virtual ~SbxBase();
+ virtual ~SbxBase() override;
virtual sal_uInt16 GetVersion() const = 0;
virtual sal_uInt16 GetSbxId() const = 0;
diff --git a/include/basic/sbxmeth.hxx b/include/basic/sbxmeth.hxx
index 81de1fb78119..b32a40f1454f 100644
--- a/include/basic/sbxmeth.hxx
+++ b/include/basic/sbxmeth.hxx
@@ -31,7 +31,7 @@ public:
SBX_DECL_PERSIST_NODATA(SBXID_METHOD,1);
SbxMethod( const OUString& r, SbxDataType t, bool bIsRuntimeFunction=false );
SbxMethod( const SbxMethod& r );
- virtual ~SbxMethod();
+ virtual ~SbxMethod() override;
SbxMethod& operator=( const SbxMethod& r ) { SbxVariable::operator=( r ); return *this; }
virtual SbxClassType GetClass() const override;
bool IsRuntimeFunction() const { return mbIsRuntimeFunction; }
diff --git a/include/basic/sbxobj.hxx b/include/basic/sbxobj.hxx
index 5115b7107fa2..6a0cf20ca2c9 100644
--- a/include/basic/sbxobj.hxx
+++ b/include/basic/sbxobj.hxx
@@ -39,7 +39,7 @@ protected:
OUString aDfltPropName;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
- virtual ~SbxObject();
+ virtual ~SbxObject() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
public:
SBX_DECL_PERSIST_NODATA(SBXID_OBJECT,1);
diff --git a/include/basic/sbxprop.hxx b/include/basic/sbxprop.hxx
index 9f72d9fdbe61..4f23088273b3 100644
--- a/include/basic/sbxprop.hxx
+++ b/include/basic/sbxprop.hxx
@@ -29,7 +29,7 @@ public:
SBX_DECL_PERSIST_NODATA(SBXID_PROPERTY,1);
SbxProperty( const OUString& r, SbxDataType t );
SbxProperty( const SbxProperty& r ) : SvRefBase( r ), SbxVariable( r ) {}
- virtual ~SbxProperty();
+ virtual ~SbxProperty() override;
SbxProperty& operator=( const SbxProperty& r )
{ SbxVariable::operator=( r ); return *this; }
virtual SbxClassType GetClass() const override;
diff --git a/include/basic/sbxvar.hxx b/include/basic/sbxvar.hxx
index 4f7765009ad7..4a625d1b8c8e 100644
--- a/include/basic/sbxvar.hxx
+++ b/include/basic/sbxvar.hxx
@@ -84,7 +84,7 @@ protected:
OUString aToolString; // tool string copy
virtual void Broadcast( sal_uInt32 ); // Broadcast-Call
- virtual ~SbxValue();
+ virtual ~SbxValue() override;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
public:
@@ -236,7 +236,7 @@ protected:
SbxInfoRef pInfo; // Probably called information
sal_uInt32 nUserData; // User data for Call()
SbxObject* pParent; // Currently attached object
- virtual ~SbxVariable();
+ virtual ~SbxVariable() override;
virtual bool LoadData( SvStream&, sal_uInt16 ) override;
virtual bool StoreData( SvStream& ) const override;
public:
diff --git a/include/canvas/base/cachedprimitivebase.hxx b/include/canvas/base/cachedprimitivebase.hxx
index a467595202ba..23d98a3845b0 100644
--- a/include/canvas/base/cachedprimitivebase.hxx
+++ b/include/canvas/base/cachedprimitivebase.hxx
@@ -76,7 +76,7 @@ namespace canvas
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw (css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~CachedPrimitiveBase(); // we're a ref-counted UNO class. _We_ destroy ourselves.
+ virtual ~CachedPrimitiveBase() override; // we're a ref-counted UNO class. _We_ destroy ourselves.
private:
CachedPrimitiveBase( const CachedPrimitiveBase& ) = delete;
diff --git a/include/canvas/parametricpolypolygon.hxx b/include/canvas/parametricpolypolygon.hxx
index 8e21228416ba..598a010e9c90 100644
--- a/include/canvas/parametricpolypolygon.hxx
+++ b/include/canvas/parametricpolypolygon.hxx
@@ -114,7 +114,7 @@ namespace canvas
Values getValues() const;
protected:
- virtual ~ParametricPolyPolygon(); // we're a ref-counted UNO class. _We_ destroy ourselves.
+ virtual ~ParametricPolyPolygon() override; // we're a ref-counted UNO class. _We_ destroy ourselves.
ParametricPolyPolygon(const ParametricPolyPolygon&) = delete;
ParametricPolyPolygon& operator=( const ParametricPolyPolygon& ) = delete;
diff --git a/include/codemaker/typemanager.hxx b/include/codemaker/typemanager.hxx
index 0d57a7ef80ff..3227393edb6e 100644
--- a/include/codemaker/typemanager.hxx
+++ b/include/codemaker/typemanager.hxx
@@ -56,7 +56,7 @@ public:
rtl::Reference< unoidl::Entity > * entity) const;
private:
- virtual ~TypeManager();
+ virtual ~TypeManager() override;
rtl::Reference< unoidl::Manager > manager_;
std::vector< rtl::Reference< unoidl::Provider > > primaryProviders_;
diff --git a/include/comphelper/ChainablePropertySetInfo.hxx b/include/comphelper/ChainablePropertySetInfo.hxx
index e7bcefe09857..a5885e2cd8b9 100644
--- a/include/comphelper/ChainablePropertySetInfo.hxx
+++ b/include/comphelper/ChainablePropertySetInfo.hxx
@@ -43,7 +43,7 @@ namespace comphelper
private:
virtual ~ChainablePropertySetInfo()
- throw();
+ throw() override;
// XPropertySetInfo
virtual css::uno::Sequence< css::beans::Property > SAL_CALL getProperties()
diff --git a/include/comphelper/MasterPropertySetInfo.hxx b/include/comphelper/MasterPropertySetInfo.hxx
index 80c1b32ad35e..55abed60a040 100644
--- a/include/comphelper/MasterPropertySetInfo.hxx
+++ b/include/comphelper/MasterPropertySetInfo.hxx
@@ -34,7 +34,7 @@ namespace comphelper
private:
virtual ~MasterPropertySetInfo()
- throw();
+ throw() override;
void add( PropertyInfoHash &rHash, sal_uInt8 nMapId );
diff --git a/include/comphelper/SelectionMultiplex.hxx b/include/comphelper/SelectionMultiplex.hxx
index 443e81721386..bc1c023f5a68 100644
--- a/include/comphelper/SelectionMultiplex.hxx
+++ b/include/comphelper/SelectionMultiplex.hxx
@@ -74,7 +74,7 @@ namespace comphelper
OSelectionChangeMultiplexer(const OSelectionChangeMultiplexer&) = delete;
OSelectionChangeMultiplexer& operator=(const OSelectionChangeMultiplexer&) = delete;
protected:
- virtual ~OSelectionChangeMultiplexer();
+ virtual ~OSelectionChangeMultiplexer() override;
public:
OSelectionChangeMultiplexer(OSelectionChangeListener* _pListener, const css::uno::Reference< css::view::XSelectionSupplier>& _rxSet);
diff --git a/include/comphelper/SettingsHelper.hxx b/include/comphelper/SettingsHelper.hxx
index 5ed0029643ec..9998f3c07b32 100644
--- a/include/comphelper/SettingsHelper.hxx
+++ b/include/comphelper/SettingsHelper.hxx
@@ -43,7 +43,7 @@ namespace comphelper
ChainableHelperNoState ( ChainablePropertySetInfo *pInfo, SolarMutex* pMutex = nullptr)
: ChainablePropertySet ( pInfo, pMutex )
{}
- virtual ~ChainableHelperNoState () throw( ) {}
+ virtual ~ChainableHelperNoState () throw( ) override {}
css::uno::Any SAL_CALL queryInterface( const css::uno::Type& aType ) throw (css::uno::RuntimeException, std::exception) override
{ return HelperBaseNoState::queryInterface( aType ); }
void SAL_CALL acquire( ) throw () override
diff --git a/include/comphelper/accessiblecomponenthelper.hxx b/include/comphelper/accessiblecomponenthelper.hxx
index 9370cdfae20e..de445a2ce5bc 100644
--- a/include/comphelper/accessiblecomponenthelper.hxx
+++ b/include/comphelper/accessiblecomponenthelper.hxx
@@ -42,7 +42,7 @@ namespace comphelper
protected:
/// see the respective base class ctor for an extensive comment on this, please
OCommonAccessibleComponent( IMutex* _pExternalLock );
- virtual ~OCommonAccessibleComponent();
+ virtual ~OCommonAccessibleComponent() override;
protected:
/// implements the calculation of the bounding rectangle - still waiting to be overwritten
diff --git a/include/comphelper/accessiblecontexthelper.hxx b/include/comphelper/accessiblecontexthelper.hxx
index 69759ee1aade..a7ad2c06a06f 100644
--- a/include/comphelper/accessiblecontexthelper.hxx
+++ b/include/comphelper/accessiblecontexthelper.hxx
@@ -90,7 +90,7 @@ namespace comphelper
std::unique_ptr<OContextHelper_Impl> m_pImpl;
protected:
- virtual ~OAccessibleContextHelper( );
+ virtual ~OAccessibleContextHelper( ) override;
/** ctor
diff --git a/include/comphelper/accessiblekeybindinghelper.hxx b/include/comphelper/accessiblekeybindinghelper.hxx
index 89ea8d71b050..4ad6f425fff6 100644
--- a/include/comphelper/accessiblekeybindinghelper.hxx
+++ b/include/comphelper/accessiblekeybindinghelper.hxx
@@ -51,7 +51,7 @@ namespace comphelper
protected:
::osl::Mutex m_aMutex;
- virtual ~OAccessibleKeyBindingHelper();
+ virtual ~OAccessibleKeyBindingHelper() override;
public:
OAccessibleKeyBindingHelper();
diff --git a/include/comphelper/accessiblewrapper.hxx b/include/comphelper/accessiblewrapper.hxx
index 4676d2c45bea..d2f769fea2c4 100644
--- a/include/comphelper/accessiblewrapper.hxx
+++ b/include/comphelper/accessiblewrapper.hxx
@@ -113,7 +113,7 @@ namespace comphelper
);
protected:
- virtual ~OAccessibleWrapper( );
+ virtual ~OAccessibleWrapper( ) override;
private:
OAccessibleWrapper( const OAccessibleWrapper& ) = delete;
@@ -224,7 +224,7 @@ namespace comphelper
virtual void notifyTranslatedEvent( const css::accessibility::AccessibleEventObject& _rEvent ) throw (css::uno::RuntimeException) = 0;
protected:
- virtual ~OAccessibleContextWrapperHelper( );
+ virtual ~OAccessibleContextWrapperHelper( ) override;
OAccessibleContextWrapperHelper(const OAccessibleContextWrapperHelper&) = delete;
OAccessibleContextWrapperHelper& operator=(const OAccessibleContextWrapperHelper&) = delete;
@@ -299,7 +299,7 @@ namespace comphelper
virtual void SAL_CALL disposing() throw (css::uno::RuntimeException) override;
protected:
- virtual ~OAccessibleContextWrapper();
+ virtual ~OAccessibleContextWrapper() override;
private:
OAccessibleContextWrapper( const OAccessibleContextWrapper& ) = delete;
@@ -385,7 +385,7 @@ namespace comphelper
void implTranslateChildEventValue( const css::uno::Any& _rInValue, css::uno::Any& _rOutValue );
protected:
- virtual ~OWrappedAccessibleChildrenManager( );
+ virtual ~OWrappedAccessibleChildrenManager( ) override;
private:
OWrappedAccessibleChildrenManager( const OWrappedAccessibleChildrenManager& ) = delete;
diff --git a/include/comphelper/asyncnotification.hxx b/include/comphelper/asyncnotification.hxx
index a8439f8d36e7..f512b42f31b0 100644
--- a/include/comphelper/asyncnotification.hxx
+++ b/include/comphelper/asyncnotification.hxx
@@ -41,7 +41,7 @@ namespace comphelper
AnyEvent();
protected:
- virtual ~AnyEvent();
+ virtual ~AnyEvent() override;
private:
AnyEvent( AnyEvent& ) = delete;
@@ -147,7 +147,7 @@ namespace comphelper
{
private:
- SAL_DLLPRIVATE virtual ~AsyncEventNotifier();
+ SAL_DLLPRIVATE virtual ~AsyncEventNotifier() override;
SAL_DLLPRIVATE virtual void execute() override;
@@ -178,7 +178,7 @@ namespace comphelper
public:
// only public so shared_ptr finds it
- SAL_DLLPRIVATE virtual ~AsyncEventNotifierAutoJoin();
+ SAL_DLLPRIVATE virtual ~AsyncEventNotifierAutoJoin() override;
static std::shared_ptr<AsyncEventNotifierAutoJoin>
newAsyncEventNotifierAutoJoin(char const* name);
diff --git a/include/comphelper/attributelist.hxx b/include/comphelper/attributelist.hxx
index 0836e9c0e37d..49216967c02c 100644
--- a/include/comphelper/attributelist.hxx
+++ b/include/comphelper/attributelist.hxx
@@ -42,7 +42,7 @@ public:
AttributeList();
AttributeList(const AttributeList &r);
- virtual ~AttributeList();
+ virtual ~AttributeList() override;
// methods that are not contained in any interface
void AddAttribute(const OUString &sName , const OUString &sType , const OUString &sValue);
diff --git a/include/comphelper/configurationlistener.hxx b/include/comphelper/configurationlistener.hxx
index 6d3091d1e7e4..d8cc06971ea3 100644
--- a/include/comphelper/configurationlistener.hxx
+++ b/include/comphelper/configurationlistener.hxx
@@ -55,7 +55,7 @@ public:
inline ConfigurationListenerProperty(const rtl::Reference< ConfigurationListener > &xListener,
const OUString &rProp );
- virtual inline ~ConfigurationListenerProperty();
+ virtual inline ~ConfigurationListenerProperty() override;
uno_type get() const { return maValue; }
};
@@ -74,7 +74,7 @@ public:
css::uno::UNO_QUERY_THROW )
{ }
- virtual ~ConfigurationListener()
+ virtual ~ConfigurationListener() override
{
dispose();
}
diff --git a/include/comphelper/containermultiplexer.hxx b/include/comphelper/containermultiplexer.hxx
index 39d0c7895ae3..8b3b545c68ca 100644
--- a/include/comphelper/containermultiplexer.hxx
+++ b/include/comphelper/containermultiplexer.hxx
@@ -77,7 +77,7 @@ namespace comphelper
m_xContainer;
OContainerListener* m_pListener;
- virtual ~OContainerListenerAdapter();
+ virtual ~OContainerListenerAdapter() override;
public:
OContainerListenerAdapter(OContainerListener* _pListener,
diff --git a/include/comphelper/docpasswordrequest.hxx b/include/comphelper/docpasswordrequest.hxx
index 3dce6c94d18f..f8b19b180218 100644
--- a/include/comphelper/docpasswordrequest.hxx
+++ b/include/comphelper/docpasswordrequest.hxx
@@ -44,7 +44,7 @@ class COMPHELPER_DLLPUBLIC SimplePasswordRequest :
{
public:
explicit SimplePasswordRequest( css::task::PasswordRequestMode eMode );
- virtual ~SimplePasswordRequest();
+ virtual ~SimplePasswordRequest() override;
bool isPassword() const;
@@ -74,7 +74,7 @@ public:
css::task::PasswordRequestMode eMode,
const OUString& rDocumentUrl,
bool bPasswordToModify = false );
- virtual ~DocPasswordRequest();
+ virtual ~DocPasswordRequest() override;
bool isPassword() const;
diff --git a/include/comphelper/enumhelper.hxx b/include/comphelper/enumhelper.hxx
index e6d115eac9a5..6e116af61cb5 100644
--- a/include/comphelper/enumhelper.hxx
+++ b/include/comphelper/enumhelper.hxx
@@ -54,7 +54,7 @@ public:
OEnumerationByName(const css::uno::Reference< css::container::XNameAccess >& _rxAccess);
OEnumerationByName(const css::uno::Reference< css::container::XNameAccess >& _rxAccess,
const css::uno::Sequence< OUString >& _aNames );
- virtual ~OEnumerationByName();
+ virtual ~OEnumerationByName() override;
virtual sal_Bool SAL_CALL hasMoreElements( ) throw(css::uno::RuntimeException, std::exception) override;
virtual css::uno::Any SAL_CALL nextElement( )
@@ -80,7 +80,7 @@ class COMPHELPER_DLLPUBLIC OEnumerationByIndex : private OEnumerationLock
public:
OEnumerationByIndex(const css::uno::Reference< css::container::XIndexAccess >& _rxAccess);
- virtual ~OEnumerationByIndex();
+ virtual ~OEnumerationByIndex() override;
virtual sal_Bool SAL_CALL hasMoreElements( ) throw(css::uno::RuntimeException, std::exception) override;
virtual css::uno::Any SAL_CALL nextElement( )
@@ -109,7 +109,7 @@ class COMPHELPER_DLLPUBLIC OAnyEnumeration : private OEnumerationLock
public:
OAnyEnumeration(const css::uno::Sequence< css::uno::Any >& lItems);
- virtual ~OAnyEnumeration();
+ virtual ~OAnyEnumeration() override;
virtual sal_Bool SAL_CALL hasMoreElements( ) throw(css::uno::RuntimeException, std::exception) override;
virtual css::uno::Any SAL_CALL nextElement( )
diff --git a/include/comphelper/numberedcollection.hxx b/include/comphelper/numberedcollection.hxx
index 48379eaf4435..7af2f9e68fda 100644
--- a/include/comphelper/numberedcollection.hxx
+++ b/include/comphelper/numberedcollection.hxx
@@ -77,7 +77,7 @@ class COMPHELPER_DLLPUBLIC NumberedCollection : private ::cppu::BaseMutex
/** @short free all internally used resources.
*/
- virtual ~NumberedCollection();
+ virtual ~NumberedCollection() override;
/** set an outside component which uses this container and must be set
diff --git a/include/comphelper/oslfile2streamwrap.hxx b/include/comphelper/oslfile2streamwrap.hxx
index 6bce31371fc1..842da52ea174 100644
--- a/include/comphelper/oslfile2streamwrap.hxx
+++ b/include/comphelper/oslfile2streamwrap.hxx
@@ -39,7 +39,7 @@ class COMPHELPER_DLLPUBLIC OSLInputStreamWrapper : public ::cppu::WeakImplHelper
public:
OSLInputStreamWrapper(::osl::File& _rStream);
- virtual ~OSLInputStreamWrapper();
+ virtual ~OSLInputStreamWrapper() override;
// css::io::XInputStream
virtual sal_Int32 SAL_CALL readBytes(css::uno::Sequence< sal_Int8 >& aData, sal_Int32 nBytesToRead) throw(css::io::NotConnectedException, css::io::BufferSizeExceededException, css::uno::RuntimeException, std::exception) override;
@@ -59,7 +59,7 @@ public:
COMPHELPER_DLLPUBLIC OSLOutputStreamWrapper(::osl::File& _rFile);
private:
- virtual ~OSLOutputStreamWrapper();
+ virtual ~OSLOutputStreamWrapper() override;
// css::io::XOutputStream
virtual void SAL_CALL writeBytes(const css::uno::Sequence< sal_Int8 >& aData) throw(css::io::NotConnectedException, css::io::BufferSizeExceededException, css::uno::RuntimeException, std::exception) override;
diff --git a/include/comphelper/propagg.hxx b/include/comphelper/propagg.hxx
index 2ecc05b5156b..7797782f325b 100644
--- a/include/comphelper/propagg.hxx
+++ b/include/comphelper/propagg.hxx
@@ -255,7 +255,7 @@ public:
virtual void SAL_CALL setFastPropertyValue_NoBroadcast( sal_Int32 _nHandle, const css::uno::Any& _rValue ) throw ( css::uno::Exception, std::exception ) override;
protected:
- virtual ~OPropertySetAggregationHelper();
+ virtual ~OPropertySetAggregationHelper() override;
virtual void SAL_CALL getFastPropertyValue(css::uno::Any& rValue, sal_Int32 nHandle) const override;
void disposing();
diff --git a/include/comphelper/propertysetinfo.hxx b/include/comphelper/propertysetinfo.hxx
index e30018f2ecca..48f257009cad 100644
--- a/include/comphelper/propertysetinfo.hxx
+++ b/include/comphelper/propertysetinfo.hxx
@@ -62,7 +62,7 @@ public:
PropertySetInfo() throw();
PropertySetInfo( PropertyMapEntry const * pMap ) throw();
PropertySetInfo(css::uno::Sequence<css::beans::Property> const &) throw();
- virtual ~PropertySetInfo() throw();
+ virtual ~PropertySetInfo() throw() override;
/** returns a stl map with all PropertyMapEntry pointer.<p>
The key is the property name.
diff --git a/include/comphelper/propmultiplex.hxx b/include/comphelper/propmultiplex.hxx
index 2bafa2411114..a65ce86865d6 100644
--- a/include/comphelper/propmultiplex.hxx
+++ b/include/comphelper/propmultiplex.hxx
@@ -80,7 +80,7 @@ namespace comphelper
bool m_bAutoSetRelease : 1;
- virtual ~OPropertyChangeMultiplexer();
+ virtual ~OPropertyChangeMultiplexer() override;
public:
OPropertyChangeMultiplexer(OPropertyChangeListener* _pListener, const css::uno::Reference< css::beans::XPropertySet>& _rxSet, bool _bAutoReleaseSet = true);
diff --git a/include/comphelper/propstate.hxx b/include/comphelper/propstate.hxx
index a06296f9568a..fbce94e7951a 100644
--- a/include/comphelper/propstate.hxx
+++ b/include/comphelper/propstate.hxx
@@ -68,7 +68,7 @@ namespace comphelper
virtual css::uno::Any getPropertyDefaultByHandle(sal_Int32 nHandle) const;
protected:
- virtual ~OPropertyStateHelper();
+ virtual ~OPropertyStateHelper() override;
void firePropertyChange(sal_Int32 nHandle, const css::uno::Any& aNewValue, const css::uno::Any& aOldValue);
@@ -85,7 +85,7 @@ namespace comphelper
{
protected:
OStatefulPropertySet();
- virtual ~OStatefulPropertySet();
+ virtual ~OStatefulPropertySet() override;
protected:
DECLARE_XINTERFACE()
diff --git a/include/comphelper/proxyaggregation.hxx b/include/comphelper/proxyaggregation.hxx
index eadafbf9aefb..756004234be7 100644
--- a/include/comphelper/proxyaggregation.hxx
+++ b/include/comphelper/proxyaggregation.hxx
@@ -186,7 +186,7 @@ namespace comphelper
const css::uno::Reference< css::lang::XComponent >& _rxComponent
);
- virtual ~OComponentProxyAggregation();
+ virtual ~OComponentProxyAggregation() override;
// XInterface
DECLARE_XINTERFACE()
diff --git a/include/comphelper/seekableinput.hxx b/include/comphelper/seekableinput.hxx
index 326db1a702e9..bbb566ade6f4 100644
--- a/include/comphelper/seekableinput.hxx
+++ b/include/comphelper/seekableinput.hxx
@@ -55,7 +55,7 @@ public:
const css::uno::Reference< css::io::XInputStream >& xInStream,
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~OSeekableInputWrapper();
+ virtual ~OSeekableInputWrapper() override;
static css::uno::Reference< css::io::XInputStream > CheckSeekableCanWrap(
const css::uno::Reference< css::io::XInputStream >& xInStream,
diff --git a/include/comphelper/seqstream.hxx b/include/comphelper/seqstream.hxx
index 49e4911f79bb..ab1f344c717b 100644
--- a/include/comphelper/seqstream.hxx
+++ b/include/comphelper/seqstream.hxx
@@ -93,7 +93,7 @@ protected:
::osl::Mutex m_aMutex;
protected:
- virtual ~OSequenceOutputStream() { if (m_bConnected) closeOutput(); }
+ virtual ~OSequenceOutputStream() override { if (m_bConnected) closeOutput(); }
public:
/** constructs the object. Everything written into the stream through the XOutputStream methods will be forwarded
diff --git a/include/comphelper/simplefileaccessinteraction.hxx b/include/comphelper/simplefileaccessinteraction.hxx
index fd05bb77fe1e..69cec86d1712 100644
--- a/include/comphelper/simplefileaccessinteraction.hxx
+++ b/include/comphelper/simplefileaccessinteraction.hxx
@@ -36,7 +36,7 @@ class COMPHELPER_DLLPUBLIC SimpleFileAccessInteraction : public ::ucbhelper::Int
public:
SimpleFileAccessInteraction(const css::uno::Reference< css::task::XInteractionHandler >& xHandler);
- virtual ~SimpleFileAccessInteraction();
+ virtual ~SimpleFileAccessInteraction() override;
private:
diff --git a/include/comphelper/unique_disposing_ptr.hxx b/include/comphelper/unique_disposing_ptr.hxx
index 0f120b179392..75be7d6dabec 100644
--- a/include/comphelper/unique_disposing_ptr.hxx
+++ b/include/comphelper/unique_disposing_ptr.hxx
@@ -85,7 +85,7 @@ private:
}
}
- virtual ~TerminateListener()
+ virtual ~TerminateListener() override
{
if ( m_xComponent.is() )
{
diff --git a/include/comphelper/weak.hxx b/include/comphelper/weak.hxx
index 635337c3462b..0d8d9d5b2965 100644
--- a/include/comphelper/weak.hxx
+++ b/include/comphelper/weak.hxx
@@ -38,7 +38,7 @@ class COMPHELPER_DLLPUBLIC OWeakTypeObject : public ::cppu::OWeakObject, public
{
public:
OWeakTypeObject();
- virtual ~OWeakTypeObject();
+ virtual ~OWeakTypeObject() override;
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type & rType ) throw (css::uno::RuntimeException, std::exception) override;
virtual void SAL_CALL acquire() throw () override;
diff --git a/include/connectivity/CommonTools.hxx b/include/connectivity/CommonTools.hxx
index 594619d489d8..16f7e070d627 100644
--- a/include/connectivity/CommonTools.hxx
+++ b/include/connectivity/CommonTools.hxx
@@ -68,7 +68,7 @@ namespace connectivity
std::vector< VectorVal > m_vector;
protected:
- virtual ~ORefVector(){}
+ virtual ~ORefVector() override {}
public:
typedef std::vector< VectorVal > Vector;
diff --git a/include/connectivity/PColumn.hxx b/include/connectivity/PColumn.hxx
index 76d61eee986f..153b57a53054 100644
--- a/include/connectivity/PColumn.hxx
+++ b/include/connectivity/PColumn.hxx
@@ -55,7 +55,7 @@ namespace connectivity
virtual ::cppu::IPropertyArrayHelper* createArrayHelper() const override;
virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override;
- virtual ~OParseColumn();
+ virtual ~OParseColumn() override;
public:
OParseColumn(const css::uno::Reference< css::beans::XPropertySet>& _xColumn, bool _bCase);
OParseColumn(const OUString& Name,
@@ -122,7 +122,7 @@ namespace connectivity
virtual ::cppu::IPropertyArrayHelper* createArrayHelper() const override;
virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override;
- virtual ~OOrderColumn();
+ virtual ~OOrderColumn() override;
public:
OOrderColumn(
const css::uno::Reference< css::beans::XPropertySet>& _xColumn,
diff --git a/include/connectivity/ParameterCont.hxx b/include/connectivity/ParameterCont.hxx
index ff6686f5d7db..c2572ef8030b 100644
--- a/include/connectivity/ParameterCont.hxx
+++ b/include/connectivity/ParameterCont.hxx
@@ -41,7 +41,7 @@ namespace dbtools
virtual void SAL_CALL setParameters( const css::uno::Sequence< css::beans::PropertyValue >& _rValues ) throw(css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~OParameterContinuation() { }
+ virtual ~OParameterContinuation() override { }
private:
OParameterContinuation(const OParameterContinuation&) = delete;
void operator =(const OParameterContinuation&) = delete;
diff --git a/include/connectivity/TColumnsHelper.hxx b/include/connectivity/TColumnsHelper.hxx
index d4e52960ef12..80de90eb10fc 100644
--- a/include/connectivity/TColumnsHelper.hxx
+++ b/include/connectivity/TColumnsHelper.hxx
@@ -49,7 +49,7 @@ namespace connectivity
,const TStringVector &_rVector
,bool _bUseHardRef = true
);
- virtual ~OColumnsHelper();
+ virtual ~OColumnsHelper() override;
/** set the parent of the columns. Can also be <NULL/>.
@param _pTable
diff --git a/include/connectivity/TTableHelper.hxx b/include/connectivity/TTableHelper.hxx
index 0000cf974a45..847094bf709b 100644
--- a/include/connectivity/TTableHelper.hxx
+++ b/include/connectivity/TTableHelper.hxx
@@ -112,7 +112,7 @@ namespace connectivity
*/
virtual OUString getRenameStart() const;
- virtual ~OTableHelper();
+ virtual ~OTableHelper() override;
public:
virtual void refreshColumns() override;
diff --git a/include/connectivity/internalnode.hxx b/include/connectivity/internalnode.hxx
index b0d3ead82752..600cab490bb1 100644
--- a/include/connectivity/internalnode.hxx
+++ b/include/connectivity/internalnode.hxx
@@ -42,7 +42,7 @@ namespace connectivity
SQLNodeType eNodeType,
sal_uInt32 nNodeID = 0);
- virtual ~OSQLInternalNode();
+ virtual ~OSQLInternalNode() override;
};
}
diff --git a/include/connectivity/paramwrapper.hxx b/include/connectivity/paramwrapper.hxx
index 39e45674c20f..2ccd288f87dd 100644
--- a/include/connectivity/paramwrapper.hxx
+++ b/include/connectivity/paramwrapper.hxx
@@ -107,7 +107,7 @@ namespace param
void SAL_CALL dispose();
protected:
- virtual ~ParameterWrapper();
+ virtual ~ParameterWrapper() override;
// disambiguations
using ::cppu::OPropertySetHelper::getFastPropertyValue;
@@ -137,7 +137,7 @@ namespace param
Parameters m_aParameters;
protected:
- virtual ~ParameterWrapperContainer();
+ virtual ~ParameterWrapperContainer() override;
public:
/** creates an empty container
diff --git a/include/connectivity/sdbcx/VCatalog.hxx b/include/connectivity/sdbcx/VCatalog.hxx
index 4254fdb2ee78..f7eee9ea6a26 100644
--- a/include/connectivity/sdbcx/VCatalog.hxx
+++ b/include/connectivity/sdbcx/VCatalog.hxx
@@ -90,7 +90,7 @@ namespace connectivity
public:
OCatalog(const css::uno::Reference< css::sdbc::XConnection> &_xConnection);
- virtual ~OCatalog();
+ virtual ~OCatalog() override;
DECLARE_SERVICE_INFO();
diff --git a/include/connectivity/sdbcx/VColumn.hxx b/include/connectivity/sdbcx/VColumn.hxx
index 1bc671d8f29d..e28b01344d0b 100644
--- a/include/connectivity/sdbcx/VColumn.hxx
+++ b/include/connectivity/sdbcx/VColumn.hxx
@@ -71,7 +71,7 @@ namespace connectivity
virtual ::cppu::IPropertyArrayHelper* createArrayHelper( sal_Int32 _nId) const override;
virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper() override;
- virtual ~OColumn();
+ virtual ~OColumn() override;
public:
virtual void SAL_CALL acquire() throw() override;
virtual void SAL_CALL release() throw() override;
diff --git a/include/connectivity/sdbcx/VDescriptor.hxx b/include/connectivity/sdbcx/VDescriptor.hxx
index 6aff71c61e5a..d2470578121e 100644
--- a/include/connectivity/sdbcx/VDescriptor.hxx
+++ b/include/connectivity/sdbcx/VDescriptor.hxx
@@ -59,7 +59,7 @@ namespace connectivity
public:
ODescriptor(::cppu::OBroadcastHelper& _rBHelper, bool _bCase, bool _bNew = false);
- virtual ~ODescriptor();
+ virtual ~ODescriptor() override;
bool isNew() const { return m_bNew; }
void setNew(bool _bNew);
diff --git a/include/connectivity/sdbcx/VGroup.hxx b/include/connectivity/sdbcx/VGroup.hxx
index bb985e69c55b..3ab99f5a4721 100644
--- a/include/connectivity/sdbcx/VGroup.hxx
+++ b/include/connectivity/sdbcx/VGroup.hxx
@@ -66,7 +66,7 @@ namespace connectivity
public:
OGroup(bool _bCase);
OGroup( const OUString& Name, bool _bCase);
- virtual ~OGroup();
+ virtual ~OGroup() override;
DECLARE_SERVICE_INFO();
// XInterface
diff --git a/include/connectivity/sdbcx/VIndex.hxx b/include/connectivity/sdbcx/VIndex.hxx
index 2f1345f75e42..4cd32c218671 100644
--- a/include/connectivity/sdbcx/VIndex.hxx
+++ b/include/connectivity/sdbcx/VIndex.hxx
@@ -73,7 +73,7 @@ namespace connectivity
bool _isClustered,
bool _bCase);
- virtual ~OIndex( );
+ virtual ~OIndex( ) override;
DECLARE_SERVICE_INFO();
diff --git a/include/connectivity/sdbcx/VKey.hxx b/include/connectivity/sdbcx/VKey.hxx
index d856e7399af2..2290ed7669e2 100644
--- a/include/connectivity/sdbcx/VKey.hxx
+++ b/include/connectivity/sdbcx/VKey.hxx
@@ -80,7 +80,7 @@ namespace connectivity
OKey(bool _bCase);
OKey(const OUString& Name,const std::shared_ptr<KeyProperties>& _rProps,bool _bCase);
- virtual ~OKey( );
+ virtual ~OKey( ) override;
DECLARE_SERVICE_INFO();
//XInterface
diff --git a/include/connectivity/sdbcx/VKeyColumn.hxx b/include/connectivity/sdbcx/VKeyColumn.hxx
index 0db663491105..b01076093ead 100644
--- a/include/connectivity/sdbcx/VKeyColumn.hxx
+++ b/include/connectivity/sdbcx/VKeyColumn.hxx
@@ -55,7 +55,7 @@ namespace connectivity
const OUString& SchemaName,
const OUString& TableName);
// just to make it not inline
- virtual ~OKeyColumn();
+ virtual ~OKeyColumn() override;
virtual void construct() override;
DECLARE_SERVICE_INFO();
diff --git a/include/connectivity/sdbcx/VTable.hxx b/include/connectivity/sdbcx/VTable.hxx
index 00be9f3746a6..83047e6f31f4 100644
--- a/include/connectivity/sdbcx/VTable.hxx
+++ b/include/connectivity/sdbcx/VTable.hxx
@@ -94,7 +94,7 @@ namespace connectivity
const OUString& SchemaName = OUString(),
const OUString& CatalogName = OUString());
- virtual ~OTable();
+ virtual ~OTable() override;
DECLARE_SERVICE_INFO();
//XInterface
diff --git a/include/connectivity/sdbcx/VUser.hxx b/include/connectivity/sdbcx/VUser.hxx
index 2dcd02fdf755..0bef5e90cb97 100644
--- a/include/connectivity/sdbcx/VUser.hxx
+++ b/include/connectivity/sdbcx/VUser.hxx
@@ -64,7 +64,7 @@ namespace connectivity
OUser(bool _bCase);
OUser(const OUString& Name,bool _bCase);
- virtual ~OUser( );
+ virtual ~OUser( ) override;
DECLARE_SERVICE_INFO();
diff --git a/include/connectivity/sdbcx/VView.hxx b/include/connectivity/sdbcx/VView.hxx
index 7778ac179667..2cb6e25f8ca2 100644
--- a/include/connectivity/sdbcx/VView.hxx
+++ b/include/connectivity/sdbcx/VView.hxx
@@ -71,7 +71,7 @@ namespace connectivity
const OUString& _rCommand = OUString(),
const OUString& _rSchemaName = OUString(),
const OUString& _rCatalogName = OUString());
- virtual ~OView();
+ virtual ~OView() override;
// ODescriptor
virtual void construct() override;
diff --git a/include/cppuhelper/compbase_ex.hxx b/include/cppuhelper/compbase_ex.hxx
index 7c4179f96da2..611d0a10541f 100644
--- a/include/cppuhelper/compbase_ex.hxx
+++ b/include/cppuhelper/compbase_ex.hxx
@@ -55,7 +55,7 @@ protected:
public:
/** Destructor
*/
- virtual ~WeakComponentImplHelperBase();
+ virtual ~WeakComponentImplHelperBase() SAL_OVERRIDE;
// these are here to force memory de/allocation to sal lib.
inline static void * SAL_CALL operator new( size_t nSize )
@@ -100,7 +100,7 @@ protected:
WeakAggComponentImplHelperBase( ::osl::Mutex & rMutex );
public:
- virtual ~WeakAggComponentImplHelperBase();
+ virtual ~WeakAggComponentImplHelperBase() SAL_OVERRIDE;
// these are here to force memory de/allocation to sal lib.
inline static void * SAL_CALL operator new( size_t nSize )
diff --git a/include/cppuhelper/component.hxx b/include/cppuhelper/component.hxx
index 0b43c488af11..e9a684f1b14c 100644
--- a/include/cppuhelper/component.hxx
+++ b/include/cppuhelper/component.hxx
@@ -57,7 +57,7 @@ public:
OComponentHelper( ::osl::Mutex & rMutex );
/** Destructor. If this object was not disposed previously, object will be disposed manually.
*/
- virtual ~OComponentHelper();
+ virtual ~OComponentHelper() SAL_OVERRIDE;
// XAggregation
virtual css::uno::Any SAL_CALL queryInterface(
diff --git a/include/cppuhelper/implbase.hxx b/include/cppuhelper/implbase.hxx
index 40a120545597..850224c49683 100644
--- a/include/cppuhelper/implbase.hxx
+++ b/include/cppuhelper/implbase.hxx
@@ -101,7 +101,7 @@ class SAL_NO_VTABLE SAL_DLLPUBLIC_TEMPLATE WeakImplHelper:
protected:
WeakImplHelper() {}
- virtual ~WeakImplHelper() {}
+ virtual ~WeakImplHelper() SAL_OVERRIDE {}
public:
css::uno::Any SAL_CALL queryInterface(css::uno::Type const & aType)
diff --git a/include/cppuhelper/weakagg.hxx b/include/cppuhelper/weakagg.hxx
index c08f00408e37..25a06875c3ba 100644
--- a/include/cppuhelper/weakagg.hxx
+++ b/include/cppuhelper/weakagg.hxx
@@ -88,7 +88,7 @@ protected:
Despite the fact that a RuntimeException is allowed to be thrown, you must not throw any
exception upon destruction!
*/
- virtual ~OWeakAggObject();
+ virtual ~OWeakAggObject() SAL_OVERRIDE;
/** weak reference to delegator.
*/
diff --git a/include/dbaccess/dataview.hxx b/include/dbaccess/dataview.hxx
index 289697ef0637..6e56e67cee43 100644
--- a/include/dbaccess/dataview.hxx
+++ b/include/dbaccess/dataview.hxx
@@ -60,7 +60,7 @@ namespace dbaui
IController& _rController,
const css::uno::Reference< css::uno::XComponentContext >& ,
WinBits nStyle = 0 );
- virtual ~ODataView();
+ virtual ~ODataView() override;
virtual void dispose() override;
/// late construction
diff --git a/include/dbaccess/dbsubcomponentcontroller.hxx b/include/dbaccess/dbsubcomponentcontroller.hxx
index a43b28d61580..4259fd5a193e 100644
--- a/include/dbaccess/dbsubcomponentcontroller.hxx
+++ b/include/dbaccess/dbsubcomponentcontroller.hxx
@@ -171,7 +171,7 @@ namespace dbaui
protected:
DBSubComponentController(const css::uno::Reference< css::uno::XComponentContext>& _rxORB);
- virtual ~DBSubComponentController();
+ virtual ~DBSubComponentController() override;
void disconnect();
virtual void reconnect( bool _bUI );
diff --git a/include/dbaccess/genericcontroller.hxx b/include/dbaccess/genericcontroller.hxx
index 7b7fed25b12f..40b9086a144d 100644
--- a/include/dbaccess/genericcontroller.hxx
+++ b/include/dbaccess/genericcontroller.hxx
@@ -409,7 +409,7 @@ namespace dbaui
void releaseNumberForComponent();
- virtual ~OGenericUnoController();
+ virtual ~OGenericUnoController() override;
private:
void fillSupportedFeatures();
diff --git a/include/drawinglayer/animation/animationtiming.hxx b/include/drawinglayer/animation/animationtiming.hxx
index 0fcd2867cddb..59c3960008dc 100644
--- a/include/drawinglayer/animation/animationtiming.hxx
+++ b/include/drawinglayer/animation/animationtiming.hxx
@@ -57,7 +57,7 @@ namespace drawinglayer
public:
AnimationEntryFixed(double fDuration, double fState = 0.0);
- virtual ~AnimationEntryFixed();
+ virtual ~AnimationEntryFixed() override;
virtual AnimationEntry* clone() const override;
virtual bool operator==(const AnimationEntry& rCandidate) const override;
@@ -77,7 +77,7 @@ namespace drawinglayer
public:
AnimationEntryLinear(double fDuration, double fFrequency = 250.0, double fStart = 0.0, double fStop = 1.0);
- virtual ~AnimationEntryLinear();
+ virtual ~AnimationEntryLinear() override;
virtual AnimationEntry* clone() const override;
virtual bool operator==(const AnimationEntry& rCandidate) const override;
@@ -98,7 +98,7 @@ namespace drawinglayer
public:
AnimationEntryList();
- virtual ~AnimationEntryList();
+ virtual ~AnimationEntryList() override;
virtual AnimationEntry* clone() const override;
virtual bool operator==(const AnimationEntry& rCandidate) const override;
@@ -116,7 +116,7 @@ namespace drawinglayer
public:
AnimationEntryLoop(sal_uInt32 nRepeat = 0xffffffff);
- virtual ~AnimationEntryLoop();
+ virtual ~AnimationEntryLoop() override;
virtual AnimationEntry* clone() const override;
virtual bool operator==(const AnimationEntry& rCandidate) const override;
diff --git a/include/drawinglayer/primitive2d/animatedprimitive2d.hxx b/include/drawinglayer/primitive2d/animatedprimitive2d.hxx
index 6241671f0607..89782b62c864 100644
--- a/include/drawinglayer/primitive2d/animatedprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/animatedprimitive2d.hxx
@@ -82,7 +82,7 @@ namespace drawinglayer
bool bIsTextAnimation);
/// destructor - needed due to mpAnimationEntry
- virtual ~AnimatedSwitchPrimitive2D();
+ virtual ~AnimatedSwitchPrimitive2D() override;
/// data read access
const animation::AnimationEntry& getAnimationEntry() const { return *mpAnimationEntry; }
diff --git a/include/drawinglayer/primitive2d/baseprimitive2d.hxx b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
index 945ebde3c9f1..195de7720423 100644
--- a/include/drawinglayer/primitive2d/baseprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
@@ -165,7 +165,7 @@ namespace drawinglayer
public:
// constructor/destructor
BasePrimitive2D();
- virtual ~BasePrimitive2D();
+ virtual ~BasePrimitive2D() override;
/** the ==operator is mainly needed to allow testing newly-created primitives against their last
incarnation which buffers/holds the made decompositions. The default implementation
diff --git a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
index d44cb72b1dfb..9fa2cd4be8b8 100644
--- a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
@@ -208,7 +208,7 @@ namespace drawinglayer
const basegfx::B2DPoint& rEnd,
bool bUseUnitCoordinates,
SpreadMethod aSpreadMethod = SpreadMethod::Pad);
- virtual ~SvgLinearGradientPrimitive2D();
+ virtual ~SvgLinearGradientPrimitive2D() override;
/// data read access
const basegfx::B2DPoint& getEnd() const { return maEnd; }
@@ -277,7 +277,7 @@ namespace drawinglayer
bool bUseUnitCoordinates,
SpreadMethod aSpreadMethod = SpreadMethod::Pad,
const basegfx::B2DPoint* pFocal = nullptr);
- virtual ~SvgRadialGradientPrimitive2D();
+ virtual ~SvgRadialGradientPrimitive2D() override;
/// data read access
double getRadius() const { return mfRadius; }
@@ -391,7 +391,7 @@ namespace drawinglayer
SvgRadialAtomPrimitive2D(
const basegfx::BColor& aColorA, double fScaleA,
const basegfx::BColor& aColorB, double fScaleB);
- virtual ~SvgRadialAtomPrimitive2D();
+ virtual ~SvgRadialAtomPrimitive2D() override;
/// data read access
const basegfx::BColor& getColorA() const { return maColorA; }
diff --git a/include/drawinglayer/primitive3d/baseprimitive3d.hxx b/include/drawinglayer/primitive3d/baseprimitive3d.hxx
index 5326d58a3252..ef75d4e808e1 100644
--- a/include/drawinglayer/primitive3d/baseprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/baseprimitive3d.hxx
@@ -101,7 +101,7 @@ namespace drawinglayer
public:
// constructor/destructor
BasePrimitive3D();
- virtual ~BasePrimitive3D();
+ virtual ~BasePrimitive3D() override;
/** the ==operator is mainly needed to allow testing newly-created high level primitives against their last
incarnation which buffers/holds the decompositions. The default implementation
diff --git a/include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx b/include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx
index fc4e7bc9ede9..5e67ffe45d0e 100644
--- a/include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx
@@ -90,7 +90,7 @@ namespace drawinglayer
bool bCharacterMode,
bool bCloseFront,
bool bCloseBack);
- virtual ~SdrExtrudePrimitive3D();
+ virtual ~SdrExtrudePrimitive3D() override;
/// data read access
const basegfx::B2DPolyPolygon& getPolyPolygon() const { return maPolyPolygon; }
diff --git a/include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx b/include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx
index 3da2ac367e19..d4fabef127b4 100644
--- a/include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx
@@ -94,7 +94,7 @@ namespace drawinglayer
bool bCharacterMode,
bool bCloseFront,
bool bCloseBack);
- virtual ~SdrLathePrimitive3D();
+ virtual ~SdrLathePrimitive3D() override;
/// data read access
const basegfx::B2DPolyPolygon& getPolyPolygon() const { return maPolyPolygon; }
diff --git a/include/drawinglayer/processor2d/contourextractor2d.hxx b/include/drawinglayer/processor2d/contourextractor2d.hxx
index 8414167a5e43..6520c2c378fe 100644
--- a/include/drawinglayer/processor2d/contourextractor2d.hxx
+++ b/include/drawinglayer/processor2d/contourextractor2d.hxx
@@ -52,7 +52,7 @@ namespace drawinglayer
const geometry::ViewInformation2D& rViewInformation,
bool bExtractFillOnly);
- virtual ~ContourExtractor2D();
+ virtual ~ContourExtractor2D() override;
const basegfx::B2DPolyPolygonVector& getExtractedContour() const { return maExtractedContour; }
};
diff --git a/include/drawinglayer/processor2d/hittestprocessor2d.hxx b/include/drawinglayer/processor2d/hittestprocessor2d.hxx
index 56a87c53e3c5..237818694347 100644
--- a/include/drawinglayer/processor2d/hittestprocessor2d.hxx
+++ b/include/drawinglayer/processor2d/hittestprocessor2d.hxx
@@ -68,7 +68,7 @@ namespace drawinglayer
const basegfx::B2DPoint& rLogicHitPosition,
double fLogicHitTolerance,
bool bHitTextOnly);
- virtual ~HitTestProcessor2D();
+ virtual ~HitTestProcessor2D() override;
/// data read access
const basegfx::B2DPoint& getDiscreteHitPosition() const { return maDiscreteHitPosition; }
diff --git a/include/drawinglayer/processor2d/linegeometryextractor2d.hxx b/include/drawinglayer/processor2d/linegeometryextractor2d.hxx
index 8d527d52bd55..c2213ea4231b 100644
--- a/include/drawinglayer/processor2d/linegeometryextractor2d.hxx
+++ b/include/drawinglayer/processor2d/linegeometryextractor2d.hxx
@@ -49,7 +49,7 @@ namespace drawinglayer
public:
LineGeometryExtractor2D(const geometry::ViewInformation2D& rViewInformation);
- virtual ~LineGeometryExtractor2D();
+ virtual ~LineGeometryExtractor2D() override;
const basegfx::B2DPolygonVector& getExtractedHairlines() const { return maExtractedHairlines; }
const basegfx::B2DPolyPolygonVector& getExtractedLineFills() const { return maExtractedLineFills; }
diff --git a/include/drawinglayer/processor2d/objectinfoextractor2d.hxx b/include/drawinglayer/processor2d/objectinfoextractor2d.hxx
index 32d204fb8a1e..293fdd0ca3a6 100644
--- a/include/drawinglayer/processor2d/objectinfoextractor2d.hxx
+++ b/include/drawinglayer/processor2d/objectinfoextractor2d.hxx
@@ -44,7 +44,7 @@ namespace drawinglayer
public:
ObjectInfoPrimitiveExtractor2D(const geometry::ViewInformation2D& rViewInformation);
- virtual ~ObjectInfoPrimitiveExtractor2D();
+ virtual ~ObjectInfoPrimitiveExtractor2D() override;
const primitive2d::ObjectInfoPrimitive2D* getResult() const { return mpFound; }
};
diff --git a/include/drawinglayer/processor2d/textaspolygonextractor2d.hxx b/include/drawinglayer/processor2d/textaspolygonextractor2d.hxx
index b7900b29e882..cdd3e854b78e 100644
--- a/include/drawinglayer/processor2d/textaspolygonextractor2d.hxx
+++ b/include/drawinglayer/processor2d/textaspolygonextractor2d.hxx
@@ -82,7 +82,7 @@ namespace drawinglayer
public:
explicit TextAsPolygonExtractor2D(const geometry::ViewInformation2D& rViewInformation);
- virtual ~TextAsPolygonExtractor2D();
+ virtual ~TextAsPolygonExtractor2D() override;
// data read access
const TextAsPolygonDataNodeVector& getTarget() const { return maTarget; }
diff --git a/include/drawinglayer/processor3d/defaultprocessor3d.hxx b/include/drawinglayer/processor3d/defaultprocessor3d.hxx
index 53725d89a236..cbe6a613292c 100644
--- a/include/drawinglayer/processor3d/defaultprocessor3d.hxx
+++ b/include/drawinglayer/processor3d/defaultprocessor3d.hxx
@@ -126,7 +126,7 @@ namespace drawinglayer
const geometry::ViewInformation3D& rViewInformation,
const attribute::SdrSceneAttribute& rSdrSceneAttribute,
const attribute::SdrLightingAttribute& rSdrLightingAttribute);
- virtual ~DefaultProcessor3D();
+ virtual ~DefaultProcessor3D() override;
/// data read access
const attribute::SdrSceneAttribute& getSdrSceneAttribute() const { return mrSdrSceneAttribute; }
diff --git a/include/drawinglayer/processor3d/shadow3dextractor.hxx b/include/drawinglayer/processor3d/shadow3dextractor.hxx
index 019a75f85d78..0a6d65ad79c5 100644
--- a/include/drawinglayer/processor3d/shadow3dextractor.hxx
+++ b/include/drawinglayer/processor3d/shadow3dextractor.hxx
@@ -92,7 +92,7 @@ namespace drawinglayer
const basegfx::B3DVector& rLightNormal,
double fShadowSlant,
const basegfx::B3DRange& rContained3DRange);
- virtual ~Shadow3DExtractingProcessor();
+ virtual ~Shadow3DExtractingProcessor() override;
/// data read access
const primitive2d::Primitive2DContainer& getPrimitive2DSequence() const;
diff --git a/include/drawinglayer/processor3d/zbufferprocessor3d.hxx b/include/drawinglayer/processor3d/zbufferprocessor3d.hxx
index 0f58a7f1f0ab..9c1109eecaac 100644
--- a/include/drawinglayer/processor3d/zbufferprocessor3d.hxx
+++ b/include/drawinglayer/processor3d/zbufferprocessor3d.hxx
@@ -94,7 +94,7 @@ namespace drawinglayer
basegfx::BZPixelRaster& rBZPixelRaster,
sal_uInt32 nStartLine,
sal_uInt32 nStopLine);
- virtual ~ZBufferProcessor3D();
+ virtual ~ZBufferProcessor3D() override;
void finish();
};
diff --git a/include/drawinglayer/texture/texture.hxx b/include/drawinglayer/texture/texture.hxx
index 6c70343989be..95bd5daf5d8e 100644
--- a/include/drawinglayer/texture/texture.hxx
+++ b/include/drawinglayer/texture/texture.hxx
@@ -86,7 +86,7 @@ namespace drawinglayer
const basegfx::BColor& rEnd,
sal_uInt32 nSteps,
double fBorder);
- virtual ~GeoTexSvxGradient();
+ virtual ~GeoTexSvxGradient() override;
// compare operator
virtual bool operator==(const GeoTexSvx& rGeoTexSvx) const override;
@@ -120,7 +120,7 @@ namespace drawinglayer
sal_uInt32 nSteps,
double fBorder,
double fAngle);
- virtual ~GeoTexSvxGradientLinear();
+ virtual ~GeoTexSvxGradientLinear() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -150,7 +150,7 @@ namespace drawinglayer
sal_uInt32 nSteps,
double fBorder,
double fAngle);
- virtual ~GeoTexSvxGradientAxial();
+ virtual ~GeoTexSvxGradientAxial() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -176,7 +176,7 @@ namespace drawinglayer
double fBorder,
double fOffsetX,
double fOffsetY);
- virtual ~GeoTexSvxGradientRadial();
+ virtual ~GeoTexSvxGradientRadial() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -203,7 +203,7 @@ namespace drawinglayer
double fOffsetX,
double fOffsetY,
double fAngle);
- virtual ~GeoTexSvxGradientElliptical();
+ virtual ~GeoTexSvxGradientElliptical() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -230,7 +230,7 @@ namespace drawinglayer
double fOffsetX,
double fOffsetY,
double fAngle);
- virtual ~GeoTexSvxGradientSquare();
+ virtual ~GeoTexSvxGradientSquare() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -257,7 +257,7 @@ namespace drawinglayer
double fOffsetX,
double fOffsetY,
double fAngle);
- virtual ~GeoTexSvxGradientRect();
+ virtual ~GeoTexSvxGradientRect() override;
virtual void appendTransformationsAndColors(
std::vector< B2DHomMatrixAndBColor >& rEntries,
@@ -290,7 +290,7 @@ namespace drawinglayer
const basegfx::B2DRange& rOutputRange,
double fDistance,
double fAngle);
- virtual ~GeoTexSvxHatch();
+ virtual ~GeoTexSvxHatch() override;
// compare operator
virtual bool operator==(const GeoTexSvx& rGeoTexSvx) const override;
@@ -331,7 +331,7 @@ namespace drawinglayer
const basegfx::B2DRange& rRange,
double fOffsetX = 0.0,
double fOffsetY = 0.0);
- virtual ~GeoTexSvxTiled();
+ virtual ~GeoTexSvxTiled() override;
// compare operator
virtual bool operator==(const GeoTexSvx& rGeoTexSvx) const override;
diff --git a/include/drawinglayer/texture/texture3d.hxx b/include/drawinglayer/texture/texture3d.hxx
index 72145ac3a461..dd21e0664ff7 100644
--- a/include/drawinglayer/texture/texture3d.hxx
+++ b/include/drawinglayer/texture/texture3d.hxx
@@ -79,7 +79,7 @@ namespace drawinglayer
GeoTexSvxBitmapEx(
const BitmapEx& rBitmapEx,
const basegfx::B2DRange& rRange);
- virtual ~GeoTexSvxBitmapEx();
+ virtual ~GeoTexSvxBitmapEx() override;
virtual void modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor, double& rfOpacity) const override;
virtual void modifyOpacity(const basegfx::B2DPoint& rUV, double& rfOpacity) const override;
@@ -136,7 +136,7 @@ namespace drawinglayer
public:
GeoTexSvxMultiHatch(const primitive3d::HatchTexturePrimitive3D& rPrimitive, double fLogicPixelSize);
- virtual ~GeoTexSvxMultiHatch();
+ virtual ~GeoTexSvxMultiHatch() override;
virtual void modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor, double& rfOpacity) const override;
virtual void modifyOpacity(const basegfx::B2DPoint& rUV, double& rfOpacity) const override;
};
diff --git a/include/editeng/AccessibleContextBase.hxx b/include/editeng/AccessibleContextBase.hxx
index 7f414ebe00dc..dc0c19a597d3 100644
--- a/include/editeng/AccessibleContextBase.hxx
+++ b/include/editeng/AccessibleContextBase.hxx
@@ -75,7 +75,7 @@ public:
AccessibleContextBase (
const css::uno::Reference< css::accessibility::XAccessible>& rxParent,
const sal_Int16 aRole);
- virtual ~AccessibleContextBase();
+ virtual ~AccessibleContextBase() override;
/** Call all accessiblity event listeners to inform them about the
diff --git a/include/editeng/AccessibleEditableTextPara.hxx b/include/editeng/AccessibleEditableTextPara.hxx
index adaa80e4af34..10b76a130352 100644
--- a/include/editeng/AccessibleEditableTextPara.hxx
+++ b/include/editeng/AccessibleEditableTextPara.hxx
@@ -78,7 +78,7 @@ namespace accessibility
AccessibleEditableTextPara ( const css::uno::Reference< css::accessibility::XAccessible >& rParent,
const AccessibleParaManager* _pParaManager = nullptr );
- virtual ~AccessibleEditableTextPara ();
+ virtual ~AccessibleEditableTextPara () override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type & rType) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/editeng/AccessibleImageBullet.hxx b/include/editeng/AccessibleImageBullet.hxx
index aaa94826b3f9..997a4ccb09e4 100644
--- a/include/editeng/AccessibleImageBullet.hxx
+++ b/include/editeng/AccessibleImageBullet.hxx
@@ -51,7 +51,7 @@ namespace accessibility
/// Create accessible object for given parent
AccessibleImageBullet ( const css::uno::Reference< css::accessibility::XAccessible >& rParent );
- virtual ~AccessibleImageBullet ();
+ virtual ~AccessibleImageBullet () override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type & rType) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/editeng/UnoForbiddenCharsTable.hxx b/include/editeng/UnoForbiddenCharsTable.hxx
index 1d58ca3230b9..bfe987e58a2e 100644
--- a/include/editeng/UnoForbiddenCharsTable.hxx
+++ b/include/editeng/UnoForbiddenCharsTable.hxx
@@ -41,7 +41,7 @@ protected:
public:
SvxUnoForbiddenCharsTable(rtl::Reference<SvxForbiddenCharactersTable> const & xForbiddenChars);
- virtual ~SvxUnoForbiddenCharsTable();
+ virtual ~SvxUnoForbiddenCharsTable() override;
// XForbiddenCharacters
virtual css::i18n::ForbiddenCharacters SAL_CALL getForbiddenCharacters( const css::lang::Locale& rLocale ) throw(css::container::NoSuchElementException, css::uno::RuntimeException, std::exception) override;
diff --git a/include/editeng/acorrcfg.hxx b/include/editeng/acorrcfg.hxx
index 855eb55fc690..b773c259c15c 100644
--- a/include/editeng/acorrcfg.hxx
+++ b/include/editeng/acorrcfg.hxx
@@ -34,7 +34,7 @@ private:
public:
SvxBaseAutoCorrCfg(SvxAutoCorrCfg& rParent);
- virtual ~SvxBaseAutoCorrCfg();
+ virtual ~SvxBaseAutoCorrCfg() override;
void Load(bool bInit);
virtual void Notify( const css::uno::Sequence<OUString>& aPropertyNames) override;
@@ -51,7 +51,7 @@ private:
public:
SvxSwAutoCorrCfg(SvxAutoCorrCfg& rParent);
- virtual ~SvxSwAutoCorrCfg();
+ virtual ~SvxSwAutoCorrCfg() override;
void Load(bool bInit);
virtual void Notify( const css::uno::Sequence<OUString>& aPropertyNames) override;
diff --git a/include/editeng/boxitem.hxx b/include/editeng/boxitem.hxx
index 73f66d9cc982..11d055f47766 100644
--- a/include/editeng/boxitem.hxx
+++ b/include/editeng/boxitem.hxx
@@ -67,7 +67,7 @@ public:
explicit SvxBoxItem( const sal_uInt16 nId );
SvxBoxItem( const SvxBoxItem &rCpy );
- virtual ~SvxBoxItem();
+ virtual ~SvxBoxItem() override;
SvxBoxItem &operator=( const SvxBoxItem& rBox );
// "pure virtual Methods" from SfxPoolItem
@@ -183,7 +183,7 @@ public:
explicit SvxBoxInfoItem( const sal_uInt16 nId );
SvxBoxInfoItem( const SvxBoxInfoItem &rCpy );
- virtual ~SvxBoxInfoItem();
+ virtual ~SvxBoxInfoItem() override;
SvxBoxInfoItem &operator=( const SvxBoxInfoItem &rCpy );
// "pure virtual Methods" from SfxPoolItem
diff --git a/include/editeng/brushitem.hxx b/include/editeng/brushitem.hxx
index 82fdd0ce4bc1..75a8593de7dc 100644
--- a/include/editeng/brushitem.hxx
+++ b/include/editeng/brushitem.hxx
@@ -73,7 +73,7 @@ public:
SvxBrushItem( const SvxBrushItem& );
SvxBrushItem( const CntWallpaperItem&, sal_uInt16 nWhich );
- virtual ~SvxBrushItem();
+ virtual ~SvxBrushItem() override;
public:
diff --git a/include/editeng/bulletitem.hxx b/include/editeng/bulletitem.hxx
index 8eaee6b6cfa8..aef6d072bc9a 100644
--- a/include/editeng/bulletitem.hxx
+++ b/include/editeng/bulletitem.hxx
@@ -63,7 +63,7 @@ public:
explicit SvxBulletItem( sal_uInt16 nWhich = 0 );
explicit SvxBulletItem( SvStream& rStrm, sal_uInt16 nWhich = 0 );
SvxBulletItem( const SvxBulletItem& );
- virtual ~SvxBulletItem();
+ virtual ~SvxBulletItem() override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
virtual SfxPoolItem* Create( SvStream&, sal_uInt16 nVersion ) const override;
diff --git a/include/editeng/colritem.hxx b/include/editeng/colritem.hxx
index 33f9dec7fdfd..d68282de5146 100644
--- a/include/editeng/colritem.hxx
+++ b/include/editeng/colritem.hxx
@@ -41,7 +41,7 @@ public:
SvxColorItem(const Color& aColor, const sal_uInt16 nId);
SvxColorItem(SvStream& rStream, const sal_uInt16 nId);
SvxColorItem(const SvxColorItem& rCopy);
- virtual ~SvxColorItem();
+ virtual ~SvxColorItem() override;
// "pure virtual Methods" from SfxPoolItem
virtual bool operator==(const SfxPoolItem& rPoolItem) const override;
diff --git a/include/editeng/editund2.hxx b/include/editeng/editund2.hxx
index c6914d39e8b2..72f671c823cf 100644
--- a/include/editeng/editund2.hxx
+++ b/include/editeng/editund2.hxx
@@ -52,7 +52,7 @@ private:
public:
EditUndo(sal_uInt16 nI, EditEngine* pEE);
- virtual ~EditUndo();
+ virtual ~EditUndo() override;
EditEngine* GetEditEngine() { return mpEditEngine;}
diff --git a/include/editeng/edtdlg.hxx b/include/editeng/edtdlg.hxx
index e9adddeaeac2..da9d347290ae 100644
--- a/include/editeng/edtdlg.hxx
+++ b/include/editeng/edtdlg.hxx
@@ -83,7 +83,7 @@ class AbstractHangulHanjaConversionDialog : public VclAbstractTerminatedDialog
class EDITENG_DLLPUBLIC EditAbstractDialogFactory : virtual public VclAbstractDialogFactory
{
public:
- virtual ~EditAbstractDialogFactory(); // needed for export of vtable
+ virtual ~EditAbstractDialogFactory() override; // needed for export of vtable
static EditAbstractDialogFactory* Create();
virtual AbstractThesaurusDialog* CreateThesaurusDialog( vcl::Window*, css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus,
const OUString &rWord, sal_Int16 nLanguage ) = 0;
diff --git a/include/editeng/flditem.hxx b/include/editeng/flditem.hxx
index fd01faed6d83..272b919dc8a5 100644
--- a/include/editeng/flditem.hxx
+++ b/include/editeng/flditem.hxx
@@ -50,7 +50,7 @@ public:
SV_DECL_PERSIST1( SvxFieldData, SvPersistBase, css::text::textfield::Type::UNSPECIFIED)
SvxFieldData();
- virtual ~SvxFieldData();
+ virtual ~SvxFieldData() override;
virtual SvxFieldData* Clone() const;
virtual bool operator==( const SvxFieldData& ) const;
@@ -76,7 +76,7 @@ public:
SvxFieldItem( const SvxFieldData& rField, const sal_uInt16 nId );
SvxFieldItem( const SvxFieldItem& rItem );
- virtual ~SvxFieldItem();
+ virtual ~SvxFieldItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/editeng/forbiddencharacterstable.hxx b/include/editeng/forbiddencharacterstable.hxx
index 592179e5d368..bd5c7ccbdeea 100644
--- a/include/editeng/forbiddencharacterstable.hxx
+++ b/include/editeng/forbiddencharacterstable.hxx
@@ -43,7 +43,7 @@ private:
public:
SvxForbiddenCharactersTable( const css::uno::Reference< css::uno::XComponentContext >& rxContext);
- virtual ~SvxForbiddenCharactersTable() {}
+ virtual ~SvxForbiddenCharactersTable() override {}
Map& GetMap() { return maMap; }
const css::i18n::ForbiddenCharacters* GetForbiddenCharacters( sal_uInt16 nLanguage, bool bGetDefault );
diff --git a/include/editeng/frmdiritem.hxx b/include/editeng/frmdiritem.hxx
index b70f6947e2fb..40b8aa0b32fb 100644
--- a/include/editeng/frmdiritem.hxx
+++ b/include/editeng/frmdiritem.hxx
@@ -39,7 +39,7 @@ public:
SvxFrameDirectionItem( SvxFrameDirection nValue /*= FRMDIR_HORI_LEFT_TOP*/,
sal_uInt16 nWhich );
- virtual ~SvxFrameDirectionItem();
+ virtual ~SvxFrameDirectionItem() override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
virtual SfxPoolItem* Create(SvStream &, sal_uInt16) const override;
diff --git a/include/editeng/lcolitem.hxx b/include/editeng/lcolitem.hxx
index bfaec7d3f6e1..61d94b61c571 100644
--- a/include/editeng/lcolitem.hxx
+++ b/include/editeng/lcolitem.hxx
@@ -34,7 +34,7 @@ public:
explicit SvxLineColorItem( const sal_uInt16 nId );
SvxLineColorItem( const SvxLineColorItem& rCopy );
- virtual ~SvxLineColorItem();
+ virtual ~SvxLineColorItem() override;
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/editeng/lineitem.hxx b/include/editeng/lineitem.hxx
index 43bb08947e6b..fa328a06f7df 100644
--- a/include/editeng/lineitem.hxx
+++ b/include/editeng/lineitem.hxx
@@ -42,7 +42,7 @@ public:
explicit SvxLineItem( const sal_uInt16 nId );
SvxLineItem( const SvxLineItem& rCpy );
- virtual ~SvxLineItem();
+ virtual ~SvxLineItem() override;
SvxLineItem &operator=( const SvxLineItem& rLine );
virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override;
diff --git a/include/editeng/measfld.hxx b/include/editeng/measfld.hxx
index 31dc1685b674..81e437f3068b 100644
--- a/include/editeng/measfld.hxx
+++ b/include/editeng/measfld.hxx
@@ -43,7 +43,7 @@ public:
SV_DECL_PERSIST1(SdrMeasureField,SvxFieldData,css::text::textfield::Type::MEASURE)
SdrMeasureField(): eMeasureFieldKind(SDRMEASUREFIELD_VALUE) {}
SdrMeasureField(SdrMeasureFieldKind eNewKind): eMeasureFieldKind(eNewKind) {}
- virtual ~SdrMeasureField();
+ virtual ~SdrMeasureField() override;
virtual SvxFieldData* Clone() const override;
virtual bool operator==(const SvxFieldData&) const override;
SdrMeasureFieldKind GetMeasureFieldKind() const { return eMeasureFieldKind; }
diff --git a/include/editeng/numitem.hxx b/include/editeng/numitem.hxx
index e87b74ffbce9..81131a493550 100644
--- a/include/editeng/numitem.hxx
+++ b/include/editeng/numitem.hxx
@@ -296,7 +296,7 @@ public:
explicit SvxNumBulletItem(SvxNumRule& rRule);
SvxNumBulletItem(SvxNumRule& rRule, sal_uInt16 nWhich );
SvxNumBulletItem(const SvxNumBulletItem& rCopy);
- virtual ~SvxNumBulletItem();
+ virtual ~SvxNumBulletItem() override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
virtual SfxPoolItem* Create(SvStream &rStream, sal_uInt16 nItemVersion) const override;
diff --git a/include/editeng/outliner.hxx b/include/editeng/outliner.hxx
index 6b02e13a86cc..984db796dae1 100644
--- a/include/editeng/outliner.hxx
+++ b/include/editeng/outliner.hxx
@@ -673,7 +673,7 @@ protected:
public:
Outliner( SfxItemPool* pPool, OutlinerMode nOutlinerMode );
- virtual ~Outliner();
+ virtual ~Outliner() override;
void Init( OutlinerMode nOutlinerMode );
OutlinerMode GetMode() const { return nOutlinerMode; }
diff --git a/include/editeng/spltitem.hxx b/include/editeng/spltitem.hxx
index 99dcbb6b3cdf..47112ca149ff 100644
--- a/include/editeng/spltitem.hxx
+++ b/include/editeng/spltitem.hxx
@@ -35,7 +35,7 @@ class EDITENG_DLLPUBLIC SvxFormatSplitItem : public SfxBoolItem
{
public:
static SfxPoolItem* CreateDefault();
- virtual ~SvxFormatSplitItem();
+ virtual ~SvxFormatSplitItem() override;
inline SvxFormatSplitItem( const bool bSplit /*= true*/,
const sal_uInt16 nWh );
diff --git a/include/editeng/svxrtf.hxx b/include/editeng/svxrtf.hxx
index 00e42c0615bc..0ffa552a85da 100644
--- a/include/editeng/svxrtf.hxx
+++ b/include/editeng/svxrtf.hxx
@@ -284,7 +284,7 @@ protected:
SvxRTFParser( SfxItemPool& rAttrPool,
SvStream& rIn,
css::uno::Reference< css::document::XDocumentProperties> const & i_xDocProps );
- virtual ~SvxRTFParser();
+ virtual ~SvxRTFParser() override;
void SetNewDoc( bool bFlag ) { bNewDoc = bFlag; }
bool IsChkStyleAttr() const { return bChkStyleAttr; }
diff --git a/include/editeng/twolinesitem.hxx b/include/editeng/twolinesitem.hxx
index b02d4657d808..ba243cb5edfa 100644
--- a/include/editeng/twolinesitem.hxx
+++ b/include/editeng/twolinesitem.hxx
@@ -36,7 +36,7 @@ public:
sal_Unicode nEndBracket /*= 0*/,
sal_uInt16 nId );
SvxTwoLinesItem( const SvxTwoLinesItem& rAttr );
- virtual ~SvxTwoLinesItem();
+ virtual ~SvxTwoLinesItem() override;
// "pure virtual Methods" from SfxPoolItem
virtual bool operator==( const SfxPoolItem& ) const override;
diff --git a/include/editeng/unoedprx.hxx b/include/editeng/unoedprx.hxx
index 68b96f373bab..ab28fe522768 100644
--- a/include/editeng/unoedprx.hxx
+++ b/include/editeng/unoedprx.hxx
@@ -31,7 +31,7 @@ class SvxAccessibleTextAdapter : public SvxTextForwarder
{
public:
SvxAccessibleTextAdapter();
- virtual ~SvxAccessibleTextAdapter();
+ virtual ~SvxAccessibleTextAdapter() override;
virtual sal_Int32 GetParagraphCount() const override;
virtual sal_Int32 GetTextLen( sal_Int32 nParagraph ) const override;
@@ -114,7 +114,7 @@ class SvxAccessibleTextEditViewAdapter : public SvxEditViewForwarder
public:
SvxAccessibleTextEditViewAdapter();
- virtual ~SvxAccessibleTextEditViewAdapter();
+ virtual ~SvxAccessibleTextEditViewAdapter() override;
// SvxViewForwarder interface
virtual bool IsValid() const override;
@@ -140,7 +140,7 @@ class EDITENG_DLLPUBLIC SvxEditSourceAdapter : public SvxEditSource
{
public:
SvxEditSourceAdapter();
- virtual ~SvxEditSourceAdapter();
+ virtual ~SvxEditSourceAdapter() override;
virtual SvxEditSource* Clone() const override;
virtual SvxTextForwarder* GetTextForwarder() override;
diff --git a/include/editeng/unofield.hxx b/include/editeng/unofield.hxx
index a0db520332f4..8825842807c9 100644
--- a/include/editeng/unofield.hxx
+++ b/include/editeng/unofield.hxx
@@ -60,7 +60,7 @@ protected:
public:
SvxUnoTextField( sal_Int32 nServiceId ) throw();
SvxUnoTextField( css::uno::Reference< css::text::XTextRange > const & xAnchor, const OUString& rPresentation, const SvxFieldData* pFieldData ) throw();
- virtual ~SvxUnoTextField() throw();
+ virtual ~SvxUnoTextField() throw() override;
// Internal
SvxFieldData* CreateFieldData() const throw();
diff --git a/include/editeng/unofored.hxx b/include/editeng/unofored.hxx
index 83e617f66530..6bd997527260 100644
--- a/include/editeng/unofored.hxx
+++ b/include/editeng/unofored.hxx
@@ -33,7 +33,7 @@ private:
public:
SvxEditEngineForwarder( EditEngine& rEngine );
- virtual ~SvxEditEngineForwarder();
+ virtual ~SvxEditEngineForwarder() override;
virtual sal_Int32 GetParagraphCount() const override;
virtual sal_Int32 GetTextLen( sal_Int32 nParagraph ) const override;
diff --git a/include/editeng/unoforou.hxx b/include/editeng/unoforou.hxx
index 27de11c128c4..151564cf8a04 100644
--- a/include/editeng/unoforou.hxx
+++ b/include/editeng/unoforou.hxx
@@ -51,7 +51,7 @@ private:
public:
SvxOutlinerForwarder( Outliner& rOutl, bool bOutlText = false );
- virtual ~SvxOutlinerForwarder();
+ virtual ~SvxOutlinerForwarder() override;
virtual sal_Int32 GetParagraphCount() const override;
virtual sal_Int32 GetTextLen( sal_Int32 nParagraph ) const override;
diff --git a/include/editeng/unonrule.hxx b/include/editeng/unonrule.hxx
index 461fed4ea1a6..1bead5014de0 100644
--- a/include/editeng/unonrule.hxx
+++ b/include/editeng/unonrule.hxx
@@ -43,7 +43,7 @@ private:
SvxNumRule maRule;
public:
SvxUnoNumberingRules( const SvxNumRule& rRule ) throw();
- virtual ~SvxUnoNumberingRules() throw();
+ virtual ~SvxUnoNumberingRules() throw() override;
UNO3_GETIMPLEMENTATION_DECL( SvxUnoNumberingRules )
diff --git a/include/editeng/unopracc.hxx b/include/editeng/unopracc.hxx
index b1e8620e2c5c..54910358c8aa 100644
--- a/include/editeng/unopracc.hxx
+++ b/include/editeng/unopracc.hxx
@@ -37,7 +37,7 @@ class SvxAccessibleTextPropertySet : public SvxUnoTextRangeBase,
{
public:
SvxAccessibleTextPropertySet( const SvxEditSource*, const SvxItemPropertySet* );
- virtual ~SvxAccessibleTextPropertySet() throw();
+ virtual ~SvxAccessibleTextPropertySet() throw() override;
// XTextRange
virtual css::uno::Reference< css::text::XText > SAL_CALL getText() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/editeng/unotext.hxx b/include/editeng/unotext.hxx
index 6a30b08a9a9b..20ee791c273c 100644
--- a/include/editeng/unotext.hxx
+++ b/include/editeng/unotext.hxx
@@ -170,7 +170,7 @@ class SvxDummyTextSource : public SvxEditSource, public SvxTextForwarder
public:
// SvxEditSource
- virtual ~SvxDummyTextSource();
+ virtual ~SvxDummyTextSource() override;
virtual SvxEditSource* Clone() const override;
virtual SvxTextForwarder* GetTextForwarder() override;
virtual void UpdateData() override;
@@ -363,7 +363,7 @@ private:
public:
SvxUnoTextRange( const SvxUnoTextBase& rParent, bool bPortion = false ) throw();
- virtual ~SvxUnoTextRange() throw();
+ virtual ~SvxUnoTextRange() throw() override;
// css::uno::XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -395,7 +395,7 @@ protected:
SvxUnoTextBase( const SvxItemPropertySet* _pSet ) throw();
SvxUnoTextBase( const SvxEditSource* pSource, const SvxItemPropertySet* _pSet, css::uno::Reference < css::text::XText > const & xParent ) throw();
SvxUnoTextBase( const SvxUnoTextBase& rText ) throw();
- virtual ~SvxUnoTextBase() throw();
+ virtual ~SvxUnoTextBase() throw() override;
public:
UNO3_GETIMPLEMENTATION_DECL( SvxUnoTextBase )
@@ -464,7 +464,7 @@ public:
SvxUnoText( const SvxItemPropertySet* _pSet ) throw();
SvxUnoText( const SvxEditSource* pSource, const SvxItemPropertySet* _pSet, css::uno::Reference < css::text::XText > const & xParent ) throw();
SvxUnoText( const SvxUnoText& rText ) throw();
- virtual ~SvxUnoText() throw();
+ virtual ~SvxUnoText() throw() override;
// Internal
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw();
@@ -492,7 +492,7 @@ private:
public:
SvxUnoTextContentEnumeration( const SvxUnoTextBase& _rText ) throw();
- virtual ~SvxUnoTextContentEnumeration() throw();
+ virtual ~SvxUnoTextContentEnumeration() throw() override;
// css::container::XEnumeration
virtual sal_Bool SAL_CALL hasMoreElements( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -526,7 +526,7 @@ protected:
public:
SvxUnoTextContent( const SvxUnoTextBase& rText, sal_Int32 nPara ) throw();
SvxUnoTextContent( const SvxUnoTextContent& rContent ) throw();
- virtual ~SvxUnoTextContent() throw();
+ virtual ~SvxUnoTextContent() throw() override;
// css::uno::XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -588,7 +588,7 @@ private:
public:
SvxUnoTextRangeEnumeration( const SvxUnoTextBase& rText, sal_Int32 nPara ) throw();
- virtual ~SvxUnoTextRangeEnumeration() throw();
+ virtual ~SvxUnoTextRangeEnumeration() throw() override;
// css::container::XEnumeration
virtual sal_Bool SAL_CALL hasMoreElements( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -607,7 +607,7 @@ private:
public:
SvxUnoTextCursor( const SvxUnoTextBase& rText ) throw();
SvxUnoTextCursor( const SvxUnoTextCursor& rCursor ) throw();
- virtual ~SvxUnoTextCursor() throw();
+ virtual ~SvxUnoTextCursor() throw() override;
// css::uno::XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/editeng/unoviwou.hxx b/include/editeng/unoviwou.hxx
index a935302b6186..ec3fa18dc33b 100644
--- a/include/editeng/unoviwou.hxx
+++ b/include/editeng/unoviwou.hxx
@@ -37,7 +37,7 @@ private:
public:
explicit SvxDrawOutlinerViewForwarder( OutlinerView& rOutl );
SvxDrawOutlinerViewForwarder( OutlinerView& rOutl, const Point& rShapePosTopLeft );
- virtual ~SvxDrawOutlinerViewForwarder();
+ virtual ~SvxDrawOutlinerViewForwarder() override;
virtual bool IsValid() const override;
diff --git a/include/editeng/writingmodeitem.hxx b/include/editeng/writingmodeitem.hxx
index 73ec4ecc0702..f74ff76e9121 100644
--- a/include/editeng/writingmodeitem.hxx
+++ b/include/editeng/writingmodeitem.hxx
@@ -32,7 +32,7 @@ public:
SvxWritingModeItem( css::text::WritingMode eValue /*= css::text::WritingMode_LR_TB*/,
sal_uInt16 nWhich /*= SDRATTR_TEXTDIRECTION*/ );
- virtual ~SvxWritingModeItem();
+ virtual ~SvxWritingModeItem() override;
SvxWritingModeItem& operator=( const SvxWritingModeItem& rItem );
diff --git a/include/editeng/xmlcnitm.hxx b/include/editeng/xmlcnitm.hxx
index d6a9e0a81f0a..02e304ee1b22 100644
--- a/include/editeng/xmlcnitm.hxx
+++ b/include/editeng/xmlcnitm.hxx
@@ -37,7 +37,7 @@ public:
SvXMLAttrContainerItem( sal_uInt16 nWhich = 0 );
SvXMLAttrContainerItem( const SvXMLAttrContainerItem& );
- virtual ~SvXMLAttrContainerItem();
+ virtual ~SvXMLAttrContainerItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
diff --git a/include/filter/msfilter/escherex.hxx b/include/filter/msfilter/escherex.hxx
index e71ec4715264..8282ffd570ae 100644
--- a/include/filter/msfilter/escherex.hxx
+++ b/include/filter/msfilter/escherex.hxx
@@ -1061,7 +1061,7 @@ class MSFILTER_DLLPUBLIC EscherExGlobal : public EscherGraphicProvider
{
public:
explicit EscherExGlobal( sal_uInt32 nGraphicProvFlags = E_GRAPH_PROV_DO_NOT_ROTATE_METAFILES );
- virtual ~EscherExGlobal();
+ virtual ~EscherExGlobal() override;
/** Returns a new drawing ID for a new drawing container (DGCONTAINER). */
sal_uInt32 GenerateDrawingId();
@@ -1165,7 +1165,7 @@ class MSFILTER_DLLPUBLIC EscherEx : public EscherPersistTable
public:
explicit EscherEx( const std::shared_ptr<EscherExGlobal>& rxGlobal, SvStream* pOutStrm, bool bOOXML = false );
- virtual ~EscherEx();
+ virtual ~EscherEx() override;
/** Creates and returns a new shape identifier, updates the internal shape
counters and registers the identifier in the DGG cluster table. */
diff --git a/include/filter/msfilter/mstoolbar.hxx b/include/filter/msfilter/mstoolbar.hxx
index acf5a2d54dd2..3495a05b197e 100644
--- a/include/filter/msfilter/mstoolbar.hxx
+++ b/include/filter/msfilter/mstoolbar.hxx
@@ -113,7 +113,7 @@ class MSFILTER_DLLPUBLIC WString : public TBBase
public:
WString(){};
- virtual ~WString(){};
+ virtual ~WString() override {};
bool Read(SvStream &rS) override;
const OUString& getString(){ return sString; }
};
@@ -132,7 +132,7 @@ class MSFILTER_DLLPUBLIC TBCExtraInfo : public TBBase
TBCExtraInfo& operator = ( const TBCExtraInfo&) = delete;
public:
TBCExtraInfo();
- virtual ~TBCExtraInfo(){}
+ virtual ~TBCExtraInfo() override {}
bool Read(SvStream &rS) override;
#ifdef DEBUG_FILTER_MSTOOLBAR
virtual void Print( FILE* ) override;
@@ -150,7 +150,7 @@ class MSFILTER_DLLPUBLIC TBCGeneralInfo : public TBBase
public:
TBCGeneralInfo();
- virtual ~TBCGeneralInfo() {}
+ virtual ~TBCGeneralInfo() override {}
bool Read(SvStream &rS) override;
#if OSL_DEBUG_LEVEL > 1
virtual void Print( FILE* ) override;
@@ -166,7 +166,7 @@ friend class TBCBSpecific; // #FIXME hacky access, need to fix
Bitmap mBitMap;
public:
TBCBitMap();
- virtual ~TBCBitMap();
+ virtual ~TBCBitMap() override;
bool Read(SvStream &rS) override;
#ifdef DEBUG_FILTER_MSTOOLBAR
virtual void Print( FILE* ) override;
@@ -181,7 +181,7 @@ class MSFILTER_DLLPUBLIC TBCMenuSpecific : public TBBase
std::shared_ptr< WString > name; //exist only if tbid equals 0x00000001
public:
TBCMenuSpecific();
- virtual ~TBCMenuSpecific(){}
+ virtual ~TBCMenuSpecific() override {}
bool Read(SvStream &rS) override;
#if OSL_DEBUG_LEVEL > 1
virtual void Print( FILE* ) override;
@@ -201,7 +201,7 @@ class MSFILTER_DLLPUBLIC TBCCDData : public TBBase
public:
TBCCDData();
- virtual ~TBCCDData();
+ virtual ~TBCCDData() override;
bool Read(SvStream &rS) override;
#if OSL_DEBUG_LEVEL > 1
virtual void Print( FILE* ) override;
@@ -229,7 +229,7 @@ class TBCBSpecific : public TBBase
public:
TBCBSpecific();
- virtual ~TBCBSpecific(){}
+ virtual ~TBCBSpecific() override {}
bool Read(SvStream &rS) override;
#if OSL_DEBUG_LEVEL > 1
virtual void Print( FILE* ) override;
@@ -275,7 +275,7 @@ class MSFILTER_DLLPUBLIC TBCHeader : public TBBase
public:
TBCHeader();
- virtual ~TBCHeader();
+ virtual ~TBCHeader() override;
sal_uInt8 getTct() const { return tct; }
sal_uInt16 getTcID() const { return tcid; }
bool isVisible() { return !( bFlagsTCR & 0x1 ); }
@@ -296,7 +296,7 @@ class MSFILTER_DLLPUBLIC TBCData : public TBBase
TBCData& operator = ( const TBCData&) = delete;
public:
TBCData( const TBCHeader& Header );
- virtual ~TBCData(){}
+ virtual ~TBCData() override {}
bool Read(SvStream &rS) override;
#ifdef DEBUG_FILTER_MSTOOLBAR
virtual void Print( FILE* ) override;
@@ -318,7 +318,7 @@ class MSFILTER_DLLPUBLIC TB : public TBBase
WString name; //Structure of type WString that specifies the toolbar name
public:
TB();
- virtual ~TB(){}
+ virtual ~TB() override {}
bool Read(SvStream &rS) override;
#ifdef DEBUG_FILTER_MSTOOLBAR
virtual void Print( FILE* ) override;
@@ -356,7 +356,7 @@ class MSFILTER_DLLPUBLIC TBVisualData : public TBBase
public:
TBVisualData();
- virtual ~TBVisualData(){}
+ virtual ~TBVisualData() override {}
bool Read(SvStream &rS) override;
#ifdef DEBUG_FILTER_MSTOOLBAR
virtual void Print( FILE* ) override;
diff --git a/include/filter/msfilter/msvbahelper.hxx b/include/filter/msfilter/msvbahelper.hxx
index 366760bfc447..344f13c6ffaf 100644
--- a/include/filter/msfilter/msvbahelper.hxx
+++ b/include/filter/msfilter/msvbahelper.hxx
@@ -76,7 +76,7 @@ class VBAMacroResolver : public VBAMacroResolverBase
{
public:
explicit VBAMacroResolver();
- virtual ~VBAMacroResolver();
+ virtual ~VBAMacroResolver() override;
// com.sun.star.lang.XServiceInfo interface -------------------------------
diff --git a/include/filter/msfilter/svdfppt.hxx b/include/filter/msfilter/svdfppt.hxx
index ee893ad42932..8b8f1219878c 100644
--- a/include/filter/msfilter/svdfppt.hxx
+++ b/include/filter/msfilter/svdfppt.hxx
@@ -465,7 +465,7 @@ public:
PowerPointImportParam& rImportParam;
SdrEscherImport( PowerPointImportParam&, const OUString& rBaseURL );
- virtual ~SdrEscherImport();
+ virtual ~SdrEscherImport() override;
virtual bool GetColorFromPalette( sal_uInt16 nNum, Color& rColor ) const override;
virtual bool SeekToShape( SvStream& rSt, void* pClientData, sal_uInt32 nId ) const override;
PptFontEntityAtom* GetFontEnityAtom( sal_uInt32 nNum ) const;
@@ -601,7 +601,7 @@ protected:
public:
SdrPowerPointImport( PowerPointImportParam&, const OUString& rBaseURL );
- virtual ~SdrPowerPointImport();
+ virtual ~SdrPowerPointImport() override;
sal_uInt16 GetPageCount( PptPageKind eKind = PPT_SLIDEPAGE ) const;
void SetPageNum( sal_uInt16 nPageNum, PptPageKind = PPT_SLIDEPAGE );
Size GetPageSize() const;
diff --git a/include/formula/FormulaOpCodeMapperObj.hxx b/include/formula/FormulaOpCodeMapperObj.hxx
index fdf28eb3789f..f3c19a2c6ca1 100644
--- a/include/formula/FormulaOpCodeMapperObj.hxx
+++ b/include/formula/FormulaOpCodeMapperObj.hxx
@@ -58,7 +58,7 @@ public:
protected:
FormulaOpCodeMapperObj(::std::unique_ptr<FormulaCompiler> && _pCompiler);
- virtual ~FormulaOpCodeMapperObj();
+ virtual ~FormulaOpCodeMapperObj() override;
private:
// XFormulaOpCodeMapper
diff --git a/include/formula/formula.hxx b/include/formula/formula.hxx
index ac5aa57a70d8..923c60fe9390 100644
--- a/include/formula/formula.hxx
+++ b/include/formula/formula.hxx
@@ -66,7 +66,7 @@ public:
FormulaModalDialog( vcl::Window* pParent
,IFunctionManager* _pFunctionMgr
,IControlReferenceHandler* _pDlg = nullptr );
- virtual ~FormulaModalDialog();
+ virtual ~FormulaModalDialog() override;
virtual void dispose() override;
private:
@@ -102,7 +102,7 @@ public:
, vcl::Window* pParent
, IFunctionManager* _pFunctionMgr
, IControlReferenceHandler* _pDlg = nullptr );
- virtual ~FormulaDlg();
+ virtual ~FormulaDlg() override;
virtual void dispose() override;
private:
::std::unique_ptr<FormulaDlg_Impl> m_pImpl;
diff --git a/include/formula/funcutl.hxx b/include/formula/funcutl.hxx
index 494543edbeaa..04f919c46c6e 100644
--- a/include/formula/funcutl.hxx
+++ b/include/formula/funcutl.hxx
@@ -59,7 +59,7 @@ public:
RefEdit( vcl::Window* _pParent,IControlReferenceHandler* pParent, vcl::Window* pShrinkModeLabel, const ResId& rResId );
RefEdit( vcl::Window* _pParent, vcl::Window* pShrinkModeLabel, WinBits nStyle = WB_BORDER );
- virtual ~RefEdit();
+ virtual ~RefEdit() override;
virtual void dispose() override;
void SetRefString( const OUString& rStr );
@@ -104,7 +104,7 @@ protected:
public:
RefButton(vcl::Window* _pParent, WinBits nStyle = 0);
- virtual ~RefButton();
+ virtual ~RefButton() override;
virtual void dispose() override;
void SetReferences( IControlReferenceHandler* pDlg, RefEdit* pEdit );
void SetStartImage();
diff --git a/include/formula/token.hxx b/include/formula/token.hxx
index 6bbda35edaaf..e0ee1201095b 100644
--- a/include/formula/token.hxx
+++ b/include/formula/token.hxx
@@ -407,7 +407,7 @@ public:
pJump = new short[ r.pJump[0] + 1 ];
memcpy( pJump, r.pJump, (r.pJump[0] + 1) * sizeof(short) );
}
- virtual ~FormulaJumpToken();
+ virtual ~FormulaJumpToken() override;
virtual short* GetJump() const override;
virtual bool operator==( const formula::FormulaToken& rToken ) const override;
virtual FormulaToken* Clone() const override { return new FormulaJumpToken(*this); }
diff --git a/include/framework/addonmenu.hxx b/include/framework/addonmenu.hxx
index a8478ed9660a..136aa88cad9f 100644
--- a/include/framework/addonmenu.hxx
+++ b/include/framework/addonmenu.hxx
@@ -38,7 +38,7 @@ class FWE_DLLPUBLIC AddonMenu : public PopupMenu
{
public:
AddonMenu( const css::uno::Reference< css::frame::XFrame >& rFrame );
- virtual ~AddonMenu();
+ virtual ~AddonMenu() override;
protected:
css::uno::Reference< css::frame::XFrame > m_xFrame;
@@ -49,7 +49,7 @@ class AddonMenuManager;
class FWE_DLLPUBLIC AddonPopupMenu : public AddonMenu
{
public:
- virtual ~AddonPopupMenu();
+ virtual ~AddonPopupMenu() override;
// Check if command URL string has the unique prefix to identify addon popup menus
static bool IsCommandURLPrefix( const OUString& aCmdURL );
diff --git a/include/framework/dispatchhelper.hxx b/include/framework/dispatchhelper.hxx
index 2b4c79bf7c57..f1e28e803ea3 100644
--- a/include/framework/dispatchhelper.hxx
+++ b/include/framework/dispatchhelper.hxx
@@ -70,7 +70,7 @@ class FWE_DLLPUBLIC DispatchHelper : public ::cppu::WeakImplHelper< css::lang::X
// ctor/dtor
DispatchHelper( const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~DispatchHelper( );
+ virtual ~DispatchHelper( ) override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName ( ) throw( css::uno::RuntimeException, std::exception ) override;
diff --git a/include/framework/preventduplicateinteraction.hxx b/include/framework/preventduplicateinteraction.hxx
index cf6ac0058eda..33ed071cdd3c 100644
--- a/include/framework/preventduplicateinteraction.hxx
+++ b/include/framework/preventduplicateinteraction.hxx
@@ -169,7 +169,7 @@ class FWE_DLLPUBLIC PreventDuplicateInteraction : private ThreadHelpBase2
/**
@short dtor to free used memory.
*/
- virtual ~PreventDuplicateInteraction();
+ virtual ~PreventDuplicateInteraction() override;
/**
diff --git a/include/framework/titlehelper.hxx b/include/framework/titlehelper.hxx
index e5f351898322..48c05c92bf93 100644
--- a/include/framework/titlehelper.hxx
+++ b/include/framework/titlehelper.hxx
@@ -69,7 +69,7 @@ class FWE_DLLPUBLIC TitleHelper : private ::cppu::BaseMutex
/** @short free all internally used resources.
*/
- virtual ~TitleHelper();
+ virtual ~TitleHelper() override;
/** set an outside component which uses this container and must be set
diff --git a/include/i18nutil/oneToOneMapping.hxx b/include/i18nutil/oneToOneMapping.hxx
index d6983aa3af30..7b9e38a758df 100644
--- a/include/i18nutil/oneToOneMapping.hxx
+++ b/include/i18nutil/oneToOneMapping.hxx
@@ -70,7 +70,7 @@ private:
public:
oneToOneMappingWithFlag( UnicodePairWithFlag *rpTableWF, const size_t rnSize, const UnicodePairFlag rnFlag );
- virtual ~oneToOneMappingWithFlag();
+ virtual ~oneToOneMappingWithFlag() override;
// make index for fast search
void makeIndex();
diff --git a/include/jvmaccess/unovirtualmachine.hxx b/include/jvmaccess/unovirtualmachine.hxx
index 8021814dc44c..4c409d53d418 100644
--- a/include/jvmaccess/unovirtualmachine.hxx
+++ b/include/jvmaccess/unovirtualmachine.hxx
@@ -91,7 +91,7 @@ private:
UnoVirtualMachine(UnoVirtualMachine &) = delete;
void operator =(UnoVirtualMachine &) = delete;
- virtual ~UnoVirtualMachine();
+ virtual ~UnoVirtualMachine() override;
rtl::Reference< jvmaccess::VirtualMachine > m_virtualMachine;
void * m_classLoader;
diff --git a/include/jvmaccess/virtualmachine.hxx b/include/jvmaccess/virtualmachine.hxx
index b27ce89840bb..4f805763459f 100644
--- a/include/jvmaccess/virtualmachine.hxx
+++ b/include/jvmaccess/virtualmachine.hxx
@@ -131,7 +131,7 @@ private:
VirtualMachine(VirtualMachine &) = delete;
void operator =(VirtualMachine) = delete;
- virtual ~VirtualMachine();
+ virtual ~VirtualMachine() override;
JNIEnv * attachThread(bool * pAttached) const;
diff --git a/include/linguistic/hyphdta.hxx b/include/linguistic/hyphdta.hxx
index 2e08f9026f9b..2c7479bbc423 100644
--- a/include/linguistic/hyphdta.hxx
+++ b/include/linguistic/hyphdta.hxx
@@ -44,7 +44,7 @@ class HyphenatedWord :
public:
HyphenatedWord(const OUString &rWord, sal_uInt16 nLang, sal_Int16 nHyphenationPos,
const OUString &rHyphenatedWord, sal_Int16 nHyphenPos );
- virtual ~HyphenatedWord();
+ virtual ~HyphenatedWord() override;
// XHyphenatedWord
virtual OUString SAL_CALL
@@ -90,7 +90,7 @@ public:
PossibleHyphens(const OUString &rWord, sal_uInt16 nLang,
const OUString &rHyphWord,
const css::uno::Sequence< sal_Int16 > &rPositions);
- virtual ~PossibleHyphens();
+ virtual ~PossibleHyphens() override;
// XPossibleHyphens
virtual OUString SAL_CALL
diff --git a/include/linguistic/lngprophelp.hxx b/include/linguistic/lngprophelp.hxx
index e11b09eac1e9..ca5b631300cb 100644
--- a/include/linguistic/lngprophelp.hxx
+++ b/include/linguistic/lngprophelp.hxx
@@ -95,7 +95,7 @@ public:
const css::uno::Reference< css::uno::XInterface > &rxSource,
css::uno::Reference< css::linguistic2::XLinguProperties > &rxPropSet,
int nAllowedEvents );
- virtual ~PropertyChgHelper();
+ virtual ~PropertyChgHelper() override;
virtual void SetTmpPropVals( const css::beans::PropertyValues &rPropVals );
@@ -143,7 +143,7 @@ public:
PropertyHelper_Thes(
const css::uno::Reference< css::uno::XInterface > &rxSource,
css::uno::Reference< css::linguistic2::XLinguProperties > &rxPropSet );
- virtual ~PropertyHelper_Thes();
+ virtual ~PropertyHelper_Thes() override;
// XPropertyChangeListener
virtual void SAL_CALL
@@ -199,7 +199,7 @@ public:
PropertyHelper_Spell(
const css::uno::Reference< css::uno::XInterface > &rxSource,
css::uno::Reference< css::linguistic2::XLinguProperties > &rxPropSet );
- virtual ~PropertyHelper_Spell();
+ virtual ~PropertyHelper_Spell() override;
virtual void SetTmpPropVals( const css::beans::PropertyValues &rPropVals ) override;
@@ -273,7 +273,7 @@ public:
PropertyHelper_Hyphen(
const css::uno::Reference< css::uno::XInterface > &rxSource,
css::uno::Reference< css::linguistic2::XLinguProperties > &rxPropSet);
- virtual ~PropertyHelper_Hyphen();
+ virtual ~PropertyHelper_Hyphen() override;
virtual void SetTmpPropVals( const css::beans::PropertyValues &rPropVals ) override;
diff --git a/include/linguistic/misc.hxx b/include/linguistic/misc.hxx
index 7ba3d2fa7a69..66ec2c7af435 100644
--- a/include/linguistic/misc.hxx
+++ b/include/linguistic/misc.hxx
@@ -179,7 +179,7 @@ class AppExitListener :
public:
AppExitListener();
- virtual ~AppExitListener();
+ virtual ~AppExitListener() override;
virtual void AtExit() = 0;
diff --git a/include/linguistic/spelldta.hxx b/include/linguistic/spelldta.hxx
index d390de24784a..264be909b007 100644
--- a/include/linguistic/spelldta.hxx
+++ b/include/linguistic/spelldta.hxx
@@ -69,7 +69,7 @@ public:
LNG_DLLPUBLIC SpellAlternatives();
SpellAlternatives(const OUString &rWord, sal_Int16 nLang, sal_Int16 nFailureType,
const css::uno::Sequence< OUString > &rAlternatives );
- virtual ~SpellAlternatives();
+ virtual ~SpellAlternatives() override;
SpellAlternatives(const SpellAlternatives&) = delete;
SpellAlternatives& operator=( const SpellAlternatives& ) = delete;
diff --git a/include/oox/core/contexthandler.hxx b/include/oox/core/contexthandler.hxx
index 72973dd9fc81..68b72ad91042 100644
--- a/include/oox/core/contexthandler.hxx
+++ b/include/oox/core/contexthandler.hxx
@@ -61,7 +61,7 @@ class OOX_DLLPUBLIC ContextHandler : public ContextHandler_BASE
{
public:
explicit ContextHandler( const ContextHandler& rParent );
- virtual ~ContextHandler();
+ virtual ~ContextHandler() override;
/** Returns the filter instance. */
XmlFilterBase& getFilter() const;
diff --git a/include/oox/core/contexthandler2.hxx b/include/oox/core/contexthandler2.hxx
index d1725227bfc8..09ebd87c7dc9 100644
--- a/include/oox/core/contexthandler2.hxx
+++ b/include/oox/core/contexthandler2.hxx
@@ -227,7 +227,7 @@ class OOX_DLLPUBLIC ContextHandler2 : public ContextHandler, public ContextHandl
{
public:
explicit ContextHandler2( ContextHandler2Helper& rParent );
- virtual ~ContextHandler2();
+ virtual ~ContextHandler2() override;
// resolve ambiguity from base classes
virtual void SAL_CALL acquire() throw() override { ContextHandler::acquire(); }
diff --git a/include/oox/core/fasttokenhandler.hxx b/include/oox/core/fasttokenhandler.hxx
index 59d484f210e5..226eb9f5544a 100644
--- a/include/oox/core/fasttokenhandler.hxx
+++ b/include/oox/core/fasttokenhandler.hxx
@@ -49,7 +49,7 @@ class OOX_DLLPUBLIC FastTokenHandler :
{
public:
explicit FastTokenHandler();
- virtual ~FastTokenHandler();
+ virtual ~FastTokenHandler() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/oox/core/filterbase.hxx b/include/oox/core/filterbase.hxx
index f225c9a77ec7..f73c53a7cabb 100644
--- a/include/oox/core/filterbase.hxx
+++ b/include/oox/core/filterbase.hxx
@@ -99,7 +99,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rxContext )
throw( css::uno::RuntimeException );
- virtual ~FilterBase();
+ virtual ~FilterBase() override;
/** Returns true, if filter is an import filter. */
bool isImportFilter() const;
diff --git a/include/oox/core/filterdetect.hxx b/include/oox/core/filterdetect.hxx
index a2c4ff5e86e8..2fdf4d93f4b0 100644
--- a/include/oox/core/filterdetect.hxx
+++ b/include/oox/core/filterdetect.hxx
@@ -62,7 +62,7 @@ class FilterDetectDocHandler : public ::cppu::WeakImplHelper< css::xml::sax::XFa
{
public:
explicit FilterDetectDocHandler( const css::uno::Reference< css::uno::XComponentContext >& rxContext, OUString& rFilter );
- virtual ~FilterDetectDocHandler();
+ virtual ~FilterDetectDocHandler() override;
// XFastDocumentHandler
virtual void SAL_CALL startDocument() throw (css::xml::sax::SAXException, css::uno::RuntimeException, std::exception) override;
@@ -100,7 +100,7 @@ class OOX_DLLPUBLIC FilterDetect : public ::cppu::WeakImplHelper<css::document::
public:
explicit FilterDetect( const css::uno::Reference< css::uno::XComponentContext >& rxContext )
throw( css::uno::RuntimeException );
- virtual ~FilterDetect();
+ virtual ~FilterDetect() override;
/** Tries to extract an unencrypted ZIP package from the passed media
descriptor.
diff --git a/include/oox/core/fragmenthandler.hxx b/include/oox/core/fragmenthandler.hxx
index 7077a3322cb6..b1b14f5fd98f 100644
--- a/include/oox/core/fragmenthandler.hxx
+++ b/include/oox/core/fragmenthandler.hxx
@@ -91,7 +91,7 @@ class OOX_DLLPUBLIC FragmentHandler : public FragmentHandler_BASE
{
public:
explicit FragmentHandler( XmlFilterBase& rFilter, const OUString& rFragmentPath );
- virtual ~FragmentHandler();
+ virtual ~FragmentHandler() override;
/** Returns the com.sun.star.xml.sax.XFastContextHandler interface of this context. */
css::uno::Reference< css::xml::sax::XFastContextHandler >
diff --git a/include/oox/core/fragmenthandler2.hxx b/include/oox/core/fragmenthandler2.hxx
index 0d2264ae224b..35f203df0ea4 100644
--- a/include/oox/core/fragmenthandler2.hxx
+++ b/include/oox/core/fragmenthandler2.hxx
@@ -68,7 +68,7 @@ public:
XmlFilterBase& rFilter,
const OUString& rFragmentPath,
bool bEnableTrimSpace = true );
- virtual ~FragmentHandler2();
+ virtual ~FragmentHandler2() override;
// resolve ambiguity from base classes
virtual void SAL_CALL acquire() throw() override { FragmentHandler::acquire(); }
diff --git a/include/oox/core/xmlfilterbase.hxx b/include/oox/core/xmlfilterbase.hxx
index 32f5430f2526..1a9be6a15ff9 100644
--- a/include/oox/core/xmlfilterbase.hxx
+++ b/include/oox/core/xmlfilterbase.hxx
@@ -87,7 +87,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rxContext )
throw( css::uno::RuntimeException );
- virtual ~XmlFilterBase();
+ virtual ~XmlFilterBase() override;
/** Has to be implemented by each filter, returns the current theme. */
virtual const ::oox::drawingml::Theme*
diff --git a/include/oox/crypto/AgileEngine.hxx b/include/oox/crypto/AgileEngine.hxx
index 2bb73305d441..57a3084dd526 100644
--- a/include/oox/crypto/AgileEngine.hxx
+++ b/include/oox/crypto/AgileEngine.hxx
@@ -64,7 +64,7 @@ class AgileEngine : public CryptoEngine
public:
AgileEngine();
- virtual ~AgileEngine();
+ virtual ~AgileEngine() override;
AgileEncryptionInfo& getInfo() { return mInfo;}
diff --git a/include/oox/crypto/Standard2007Engine.hxx b/include/oox/crypto/Standard2007Engine.hxx
index 05bdc995e1a8..39ce89466ccc 100644
--- a/include/oox/crypto/Standard2007Engine.hxx
+++ b/include/oox/crypto/Standard2007Engine.hxx
@@ -94,7 +94,7 @@ class Standard2007Engine : public CryptoEngine
public:
Standard2007Engine();
- virtual ~Standard2007Engine();
+ virtual ~Standard2007Engine() override;
StandardEncryptionInfo& getInfo() { return mInfo;}
diff --git a/include/oox/drawingml/connectorshapecontext.hxx b/include/oox/drawingml/connectorshapecontext.hxx
index 9f6a1a655b52..71b5e50ff6bf 100644
--- a/include/oox/drawingml/connectorshapecontext.hxx
+++ b/include/oox/drawingml/connectorshapecontext.hxx
@@ -35,7 +35,7 @@ class OOX_DLLPUBLIC ConnectorShapeContext : public ShapeContext
{
public:
ConnectorShapeContext( ::oox::core::ContextHandler2Helper& rParent, ShapePtr pMasterShapePtr, ShapePtr pGroupShapePtr );
- virtual ~ConnectorShapeContext();
+ virtual ~ConnectorShapeContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( ::sal_Int32 Element, const ::oox::AttributeList& rAttribs ) override;
};
diff --git a/include/oox/drawingml/graphicshapecontext.hxx b/include/oox/drawingml/graphicshapecontext.hxx
index fed6d893007f..22218fdee265 100644
--- a/include/oox/drawingml/graphicshapecontext.hxx
+++ b/include/oox/drawingml/graphicshapecontext.hxx
@@ -60,7 +60,7 @@ class OleObjectGraphicDataContext : public ShapeContext
{
public:
OleObjectGraphicDataContext( ::oox::core::ContextHandler2Helper& rParent, ShapePtr pShapePtr );
- virtual ~OleObjectGraphicDataContext();
+ virtual ~OleObjectGraphicDataContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( ::sal_Int32 Element, const ::oox::AttributeList& rAttribs ) override;
private:
@@ -73,7 +73,7 @@ class DiagramGraphicDataContext
{
public:
DiagramGraphicDataContext( ::oox::core::ContextHandler2Helper& rParent, ShapePtr pShapePtr );
- virtual ~DiagramGraphicDataContext();
+ virtual ~DiagramGraphicDataContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( ::sal_Int32 Element, const ::oox::AttributeList& rAttribs ) override;
private:
diff --git a/include/oox/drawingml/shapecontext.hxx b/include/oox/drawingml/shapecontext.hxx
index 95a1ac08bd6c..e745b9723469 100644
--- a/include/oox/drawingml/shapecontext.hxx
+++ b/include/oox/drawingml/shapecontext.hxx
@@ -34,7 +34,7 @@ class OOX_DLLPUBLIC ShapeContext : public ::oox::core::ContextHandler2
{
public:
ShapeContext( ::oox::core::ContextHandler2Helper& rParent, ShapePtr const & pMasterShapePtr, ShapePtr const & pShapePtr );
- virtual ~ShapeContext();
+ virtual ~ShapeContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( ::sal_Int32 Element, const ::oox::AttributeList& rAttribs ) override;
diff --git a/include/oox/drawingml/shapegroupcontext.hxx b/include/oox/drawingml/shapegroupcontext.hxx
index 07b8538ea268..d66457a566b9 100644
--- a/include/oox/drawingml/shapegroupcontext.hxx
+++ b/include/oox/drawingml/shapegroupcontext.hxx
@@ -34,7 +34,7 @@ class OOX_DLLPUBLIC ShapeGroupContext : public ::oox::core::ContextHandler2
{
public:
ShapeGroupContext( ::oox::core::ContextHandler2Helper& rParent, ShapePtr const & pMasterShapePtr, ShapePtr const & pGroupShapePtr );
- virtual ~ShapeGroupContext();
+ virtual ~ShapeGroupContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( ::sal_Int32 Element, const ::oox::AttributeList& rAttribs ) override;
protected:
diff --git a/include/oox/drawingml/themefragmenthandler.hxx b/include/oox/drawingml/themefragmenthandler.hxx
index d097e022a7ec..25df0882cf09 100644
--- a/include/oox/drawingml/themefragmenthandler.hxx
+++ b/include/oox/drawingml/themefragmenthandler.hxx
@@ -42,7 +42,7 @@ public:
::oox::core::XmlFilterBase& rFilter,
const OUString& rFragmentPath,
Theme& rTheme );
- virtual ~ThemeFragmentHandler();
+ virtual ~ThemeFragmentHandler() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) override;
diff --git a/include/oox/dump/dumperbase.hxx b/include/oox/dump/dumperbase.hxx
index 7e10ee138f25..c8927d6cb3d7 100644
--- a/include/oox/dump/dumperbase.hxx
+++ b/include/oox/dump/dumperbase.hxx
@@ -512,7 +512,7 @@ public:
typedef OUStringMap::const_iterator const_iterator;
public:
- virtual ~NameListBase();
+ virtual ~NameListBase() override;
/** Sets a name for the specified key. */
void setName( sal_Int64 nKey, const String& rName );
@@ -764,7 +764,7 @@ public:
const StorageRef& rxRootStrg,
const OUString& rSysFileName );
- virtual ~SharedConfigData();
+ virtual ~SharedConfigData() override;
const css::uno::Reference< css::uno::XComponentContext >& getContext() const { return mxContext; }
const StorageRef& getRootStorage() const { return mxRootStrg; }
@@ -846,7 +846,7 @@ public:
const StorageRef& rxRootStrg,
const OUString& rSysFileName );
- virtual ~Config();
+ virtual ~Config() override;
const css::uno::Reference< css::uno::XComponentContext >& getContext() const { return mxCfgData->getContext(); }
const StorageRef& getRootStorage() const { return mxCfgData->getRootStorage(); }
@@ -1079,7 +1079,7 @@ class StorageIterator : public Base
{
public:
explicit StorageIterator( const StorageRef& rxStrg );
- virtual ~StorageIterator();
+ virtual ~StorageIterator() override;
StorageIterator& operator++();
@@ -1100,7 +1100,7 @@ private:
class ObjectBase : public Base
{
public:
- virtual ~ObjectBase();
+ virtual ~ObjectBase() override;
const css::uno::Reference< css::uno::XComponentContext >&
getContext() const { return mxConfig->getContext(); }
@@ -1200,7 +1200,7 @@ private:
class OutputObjectBase : public ObjectBase
{
public:
- virtual ~OutputObjectBase();
+ virtual ~OutputObjectBase() override;
protected:
@@ -1364,7 +1364,7 @@ void OutputObjectBase::writeHexPairItem( const String& rName, Type nData1, Type
class InputObjectBase : public OutputObjectBase
{
public:
- virtual ~InputObjectBase();
+ virtual ~InputObjectBase() override;
protected:
@@ -1704,7 +1704,7 @@ private:
class DumperBase : public ObjectBase
{
public:
- virtual ~DumperBase();
+ virtual ~DumperBase() override;
bool isImportEnabled() const;
bool isImportCancelled() const;
diff --git a/include/oox/dump/xlsbdumper.hxx b/include/oox/dump/xlsbdumper.hxx
index 8c4e5f31f09a..ad692ef721b9 100644
--- a/include/oox/dump/xlsbdumper.hxx
+++ b/include/oox/dump/xlsbdumper.hxx
@@ -50,7 +50,7 @@ class RecordObjectBase : public SequenceRecordObjectBase
{
protected:
explicit RecordObjectBase();
- virtual ~RecordObjectBase();
+ virtual ~RecordObjectBase() override;
using SequenceRecordObjectBase::construct;
diff --git a/include/oox/export/vmlexport.hxx b/include/oox/export/vmlexport.hxx
index 618dd7528384..e9971e0c685a 100644
--- a/include/oox/export/vmlexport.hxx
+++ b/include/oox/export/vmlexport.hxx
@@ -106,7 +106,7 @@ class OOX_DLLPUBLIC VMLExport : public EscherEx
public:
VMLExport( ::sax_fastparser::FSHelperPtr const & pSerializer, VMLTextExport* pTextExport = nullptr );
- virtual ~VMLExport();
+ virtual ~VMLExport() override;
const ::sax_fastparser::FSHelperPtr&
GetFS() { return m_pSerializer; }
diff --git a/include/oox/helper/binaryinputstream.hxx b/include/oox/helper/binaryinputstream.hxx
index cf247f02797b..1e86437daf67 100644
--- a/include/oox/helper/binaryinputstream.hxx
+++ b/include/oox/helper/binaryinputstream.hxx
@@ -270,7 +270,7 @@ public:
const css::uno::Reference< css::io::XInputStream >& rxInStrm,
bool bAutoClose );
- virtual ~BinaryXInputStream();
+ virtual ~BinaryXInputStream() override;
/** Closes the input stream. Does also close the wrapped UNO input stream
if bAutoClose has been set to true in the constructor. */
diff --git a/include/oox/helper/binaryoutputstream.hxx b/include/oox/helper/binaryoutputstream.hxx
index 4dfbaf8559cc..796777f60209 100644
--- a/include/oox/helper/binaryoutputstream.hxx
+++ b/include/oox/helper/binaryoutputstream.hxx
@@ -149,7 +149,7 @@ public:
const css::uno::Reference< css::io::XOutputStream >& rxOutStrm,
bool bAutoClose );
- virtual ~BinaryXOutputStream();
+ virtual ~BinaryXOutputStream() override;
/** Flushes and closes the output stream. Does also close the wrapped UNO
output stream if bAutoClose has been set to true in the constructor. */
diff --git a/include/oox/helper/binarystreambase.hxx b/include/oox/helper/binarystreambase.hxx
index f9fd1e0ebe15..d5f2387872f8 100644
--- a/include/oox/helper/binarystreambase.hxx
+++ b/include/oox/helper/binarystreambase.hxx
@@ -123,7 +123,7 @@ private:
class OOX_DLLPUBLIC BinaryXSeekableStream : public virtual BinaryStreamBase
{
public:
- virtual ~BinaryXSeekableStream();
+ virtual ~BinaryXSeekableStream() override;
/** Returns the size of the stream, if wrapped stream is seekable, otherwise -1. */
virtual sal_Int64 size() const override;
diff --git a/include/oox/helper/progressbar.hxx b/include/oox/helper/progressbar.hxx
index cbc4244a7ca7..88ddb99ff919 100644
--- a/include/oox/helper/progressbar.hxx
+++ b/include/oox/helper/progressbar.hxx
@@ -67,7 +67,7 @@ typedef std::shared_ptr< ISegmentProgressBar > ISegmentProgressBarRef;
class OOX_DLLPUBLIC ISegmentProgressBar : public IProgressBar
{
public:
- virtual ~ISegmentProgressBar();
+ virtual ~ISegmentProgressBar() override;
/** Returns the length that is still free for creating sub segments. */
virtual double getFreeLength() const = 0;
@@ -86,7 +86,7 @@ public:
const css::uno::Reference< css::task::XStatusIndicator >& rxIndicator,
const OUString& rText );
- virtual ~ProgressBar();
+ virtual ~ProgressBar() override;
/** Returns the current position of the progress bar. */
virtual double getPosition() const override;
diff --git a/include/oox/helper/zipstorage.hxx b/include/oox/helper/zipstorage.hxx
index 4972254bbc0b..cea49fbd39bf 100644
--- a/include/oox/helper/zipstorage.hxx
+++ b/include/oox/helper/zipstorage.hxx
@@ -49,7 +49,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Reference< css::io::XStream >& rxStream );
- virtual ~ZipStorage();
+ virtual ~ZipStorage() override;
private:
explicit ZipStorage(
diff --git a/include/oox/ole/olehelper.hxx b/include/oox/ole/olehelper.hxx
index d848cc492fcb..4e2a2d8e62fc 100644
--- a/include/oox/ole/olehelper.hxx
+++ b/include/oox/ole/olehelper.hxx
@@ -154,7 +154,7 @@ protected:
sal_Int32 nSize );
public:
MSConvertOCXControls( const css::uno::Reference< css::frame::XModel >& rxModel );
- virtual ~MSConvertOCXControls();
+ virtual ~MSConvertOCXControls() override;
bool ReadOCXStorage( tools::SvRef<SotStorage>& rSrc1, css::uno::Reference< css::form::XFormComponent > & rxFormComp );
bool ReadOCXCtlsStream(tools::SvRef<SotStorageStream>& rSrc1, css::uno::Reference< css::form::XFormComponent > & rxFormComp,
sal_Int32 nPos, sal_Int32 nSize );
diff --git a/include/oox/ole/olestorage.hxx b/include/oox/ole/olestorage.hxx
index 88b0ff8c9c8a..ab8c249a652f 100644
--- a/include/oox/ole/olestorage.hxx
+++ b/include/oox/ole/olestorage.hxx
@@ -54,7 +54,7 @@ public:
const css::uno::Reference< css::io::XStream >& rxOutStream,
bool bBaseStreamAccess );
- virtual ~OleStorage();
+ virtual ~OleStorage() override;
private:
explicit OleStorage(
diff --git a/include/oox/ppt/customshowlistcontext.hxx b/include/oox/ppt/customshowlistcontext.hxx
index 5baea22103e5..34964697181e 100644
--- a/include/oox/ppt/customshowlistcontext.hxx
+++ b/include/oox/ppt/customshowlistcontext.hxx
@@ -48,7 +48,7 @@ namespace oox { namespace ppt {
CustomShowListContext( ::oox::core::FragmentHandler2& rParent,
std::vector< CustomShow >& rCustomShowList );
- virtual ~CustomShowListContext( );
+ virtual ~CustomShowListContext( ) override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
};
diff --git a/include/oox/ppt/layoutfragmenthandler.hxx b/include/oox/ppt/layoutfragmenthandler.hxx
index 5ec9351cda23..1afd0e9e7c45 100644
--- a/include/oox/ppt/layoutfragmenthandler.hxx
+++ b/include/oox/ppt/layoutfragmenthandler.hxx
@@ -35,7 +35,7 @@ class LayoutFragmentHandler : public SlideFragmentHandler
{
public:
LayoutFragmentHandler( ::oox::core::XmlFilterBase& rFilter, const OUString& rFragmentPath, SlidePersistPtr pMasterPersistPtr ) throw();
- virtual ~LayoutFragmentHandler() throw();
+ virtual ~LayoutFragmentHandler() throw() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
};
diff --git a/include/oox/ppt/pptimport.hxx b/include/oox/ppt/pptimport.hxx
index 2a2860721f5e..0d37d75deecd 100644
--- a/include/oox/ppt/pptimport.hxx
+++ b/include/oox/ppt/pptimport.hxx
@@ -57,7 +57,7 @@ public:
PowerPointImport( const css::uno::Reference< css::uno::XComponentContext >& rxContext )
throw( css::uno::RuntimeException );
- virtual ~PowerPointImport();
+ virtual ~PowerPointImport() override;
// from FilterBase
virtual bool importDocument() override;
diff --git a/include/oox/ppt/pptshape.hxx b/include/oox/ppt/pptshape.hxx
index e31eeab48682..5f147929bdde 100644
--- a/include/oox/ppt/pptshape.hxx
+++ b/include/oox/ppt/pptshape.hxx
@@ -55,7 +55,7 @@ public:
PPTShape( const oox::ppt::ShapeLocation eShapeLocation,
const sal_Char* pServiceType = nullptr );
- virtual ~PPTShape();
+ virtual ~PPTShape() override;
using oox::drawingml::Shape::addShape;
// addShape is creating and inserting the corresponding XShape.
diff --git a/include/oox/ppt/presentationfragmenthandler.hxx b/include/oox/ppt/presentationfragmenthandler.hxx
index 0457235e23ce..aeda119cd2f1 100644
--- a/include/oox/ppt/presentationfragmenthandler.hxx
+++ b/include/oox/ppt/presentationfragmenthandler.hxx
@@ -42,7 +42,7 @@ class PresentationFragmentHandler : public ::oox::core::FragmentHandler2
{
public:
PresentationFragmentHandler( ::oox::core::XmlFilterBase& rFilter, const OUString& rFragmentPath ) throw();
- virtual ~PresentationFragmentHandler() throw();
+ virtual ~PresentationFragmentHandler() throw() override;
virtual void finalizeImport() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/ppt/slidefragmenthandler.hxx b/include/oox/ppt/slidefragmenthandler.hxx
index fb6b6f97917b..b6b4a3d57721 100644
--- a/include/oox/ppt/slidefragmenthandler.hxx
+++ b/include/oox/ppt/slidefragmenthandler.hxx
@@ -38,7 +38,7 @@ class SlideFragmentHandler : public ::oox::core::FragmentHandler2
{
public:
SlideFragmentHandler( ::oox::core::XmlFilterBase& rFilter, const OUString& rFragmentPath, SlidePersistPtr pPersistPtr, const ShapeLocation eShapeLocation );
- virtual ~SlideFragmentHandler();
+ virtual ~SlideFragmentHandler() override;
virtual void finalizeImport() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/ppt/slidemastertextstylescontext.hxx b/include/oox/ppt/slidemastertextstylescontext.hxx
index f70cbd4768d1..a5ca1c2372b2 100644
--- a/include/oox/ppt/slidemastertextstylescontext.hxx
+++ b/include/oox/ppt/slidemastertextstylescontext.hxx
@@ -33,7 +33,7 @@ class SlideMasterTextStylesContext : public oox::core::FragmentHandler2
{
public:
SlideMasterTextStylesContext( ::oox::core::FragmentHandler2& rParent, SlidePersistPtr const & pSlidePersistPtr );
- virtual ~SlideMasterTextStylesContext();
+ virtual ~SlideMasterTextStylesContext() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
protected:
diff --git a/include/oox/ppt/slidetimingcontext.hxx b/include/oox/ppt/slidetimingcontext.hxx
index b13b8ad43a4a..de936ad2a205 100644
--- a/include/oox/ppt/slidetimingcontext.hxx
+++ b/include/oox/ppt/slidetimingcontext.hxx
@@ -33,7 +33,7 @@ class SlideTimingContext : public ::oox::core::FragmentHandler2
{
public:
SlideTimingContext( ::oox::core::FragmentHandler2& rParent, TimeNodePtrList & aTimeNodeList ) throw();
- virtual ~SlideTimingContext() throw();
+ virtual ~SlideTimingContext() throw() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/ppt/slidetransitioncontext.hxx b/include/oox/ppt/slidetransitioncontext.hxx
index 1588cba3ec13..4edaa3fcae9f 100644
--- a/include/oox/ppt/slidetransitioncontext.hxx
+++ b/include/oox/ppt/slidetransitioncontext.hxx
@@ -38,7 +38,7 @@ namespace oox { namespace ppt {
SlideTransitionContext( ::oox::core::FragmentHandler2& rParent,
const AttributeList& rAttributes,
PropertyMap & aProperties ) throw();
- virtual ~SlideTransitionContext() throw();
+ virtual ~SlideTransitionContext() throw() override;
virtual void onEndElement() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/ppt/soundactioncontext.hxx b/include/oox/ppt/soundactioncontext.hxx
index 7d7f714d7803..4680332a4fe4 100644
--- a/include/oox/ppt/soundactioncontext.hxx
+++ b/include/oox/ppt/soundactioncontext.hxx
@@ -37,7 +37,7 @@ class SoundActionContext : public ::oox::core::FragmentHandler2
{
public:
SoundActionContext( ::oox::core::FragmentHandler2& rParent, PropertyMap & aProperties ) throw();
- virtual ~SoundActionContext() throw();
+ virtual ~SoundActionContext() throw() override;
virtual void onEndElement() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/ppt/timenodelistcontext.hxx b/include/oox/ppt/timenodelistcontext.hxx
index fe27bba634e6..1012f7328c7b 100644
--- a/include/oox/ppt/timenodelistcontext.hxx
+++ b/include/oox/ppt/timenodelistcontext.hxx
@@ -38,7 +38,7 @@ namespace oox { namespace ppt {
class TimeNodeContext : public ::oox::core::FragmentHandler2
{
public:
- virtual ~TimeNodeContext() throw();
+ virtual ~TimeNodeContext() throw() override;
static TimeNodeContext * SAL_CALL makeContext( ::oox::core::FragmentHandler2& rParent, sal_Int32 aElement, const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttribs, const TimeNodePtr & pNode );
@@ -56,7 +56,7 @@ class TimeNodeListContext : public ::oox::core::FragmentHandler2
public:
TimeNodeListContext( ::oox::core::FragmentHandler2& rParent, TimeNodePtrList & aList ) throw();
- virtual ~TimeNodeListContext() throw();
+ virtual ~TimeNodeListContext() throw() override;
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 aElementToken, const AttributeList& rAttribs ) override;
diff --git a/include/oox/vml/vmlinputstream.hxx b/include/oox/vml/vmlinputstream.hxx
index 66ec958b381e..27e697f005e5 100644
--- a/include/oox/vml/vmlinputstream.hxx
+++ b/include/oox/vml/vmlinputstream.hxx
@@ -66,7 +66,7 @@ public:
explicit InputStream(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Reference< css::io::XInputStream >& rxInStrm );
- virtual ~InputStream();
+ virtual ~InputStream() override;
virtual sal_Int32 SAL_CALL readBytes( css::uno::Sequence< sal_Int8 >& rData, sal_Int32 nBytesToRead )
throw (css::io::NotConnectedException, css::io::BufferSizeExceededException, css::io::IOException, css::uno::RuntimeException, std::exception) override;
diff --git a/include/oox/vml/vmlshape.hxx b/include/oox/vml/vmlshape.hxx
index 219feeb1489f..abb4161ec5cd 100644
--- a/include/oox/vml/vmlshape.hxx
+++ b/include/oox/vml/vmlshape.hxx
@@ -402,7 +402,7 @@ class GroupShape : public ShapeBase
{
public:
explicit GroupShape( Drawing& rDrawing );
- virtual ~GroupShape();
+ virtual ~GroupShape() override;
/** Returns read/write access to the container of child shapes and templates. */
ShapeContainer& getChildren() { return *mxChildren; }
diff --git a/include/salhelper/thread.hxx b/include/salhelper/thread.hxx
index d74d729f5ffd..7b61a2972204 100644
--- a/include/salhelper/thread.hxx
+++ b/include/salhelper/thread.hxx
@@ -69,7 +69,7 @@ public:
{ SimpleReferenceObject::operator delete(pointer); }
protected:
- virtual ~Thread();
+ virtual ~Thread() SAL_OVERRIDE;
/**
The main function executed by the thread.
diff --git a/include/salhelper/timer.hxx b/include/salhelper/timer.hxx
index 05b95564e851..b013c782a8a1 100644
--- a/include/salhelper/timer.hxx
+++ b/include/salhelper/timer.hxx
@@ -184,7 +184,7 @@ protected:
/** Destructor.
*/
- virtual ~Timer();
+ virtual ~Timer() SAL_OVERRIDE;
/** What should be done when the 'timer fires'.
*/
diff --git a/include/sax/fastattribs.hxx b/include/sax/fastattribs.hxx
index 42f5f34941a5..1dcbbf491869 100644
--- a/include/sax/fastattribs.hxx
+++ b/include/sax/fastattribs.hxx
@@ -76,7 +76,7 @@ class SAX_DLLPUBLIC FastAttributeList : public ::cppu::WeakImplHelper1< css::xml
public:
FastAttributeList( const css::uno::Reference< css::xml::sax::XFastTokenHandler >& xTokenHandler,
FastTokenHandlerBase *pOptHandlerBase = nullptr );
- virtual ~FastAttributeList();
+ virtual ~FastAttributeList() override;
void clear();
void add( sal_Int32 nToken, const sal_Char* pValue );
diff --git a/include/sax/fastparser.hxx b/include/sax/fastparser.hxx
index 85eaf305e4fe..a238229e3f01 100644
--- a/include/sax/fastparser.hxx
+++ b/include/sax/fastparser.hxx
@@ -53,7 +53,7 @@ class FASTSAX_DLLPUBLIC FastSaxParser
public:
FastSaxParser();
- virtual ~FastSaxParser();
+ virtual ~FastSaxParser() override;
// css::lang::XInitialization:
virtual void SAL_CALL initialize(css::uno::Sequence<css::uno::Any> const& rArguments) throw (css::uno::RuntimeException, css::uno::Exception, std::exception) override;
diff --git a/include/sfx2/DocumentMetadataAccess.hxx b/include/sfx2/DocumentMetadataAccess.hxx
index d77875eb099e..7af6e3264721 100644
--- a/include/sfx2/DocumentMetadataAccess.hxx
+++ b/include/sfx2/DocumentMetadataAccess.hxx
@@ -81,7 +81,7 @@ public:
// caller must immediately call loadFromStorage/Medium!
explicit DocumentMetadataAccess(css::uno::Reference< css::uno::XComponentContext > const & i_xContext,
SfxObjectShell const & i_rRegistrySupplier);
- virtual ~DocumentMetadataAccess();
+ virtual ~DocumentMetadataAccess() override;
// css::rdf::XNode:
virtual OUString SAL_CALL getStringValue()
diff --git a/include/sfx2/Metadatable.hxx b/include/sfx2/Metadatable.hxx
index ca23ffb63e49..2d7bc54d14fb 100644
--- a/include/sfx2/Metadatable.hxx
+++ b/include/sfx2/Metadatable.hxx
@@ -142,7 +142,7 @@ class SFX2_DLLPUBLIC MetadatableMixin :
public:
MetadatableMixin() {};
- virtual ~MetadatableMixin() {}
+ virtual ~MetadatableMixin() override {}
// css::rdf::XNode:
virtual OUString SAL_CALL getStringValue()
diff --git a/include/sfx2/app.hxx b/include/sfx2/app.hxx
index afeb50110fc2..947387a1a090 100644
--- a/include/sfx2/app.hxx
+++ b/include/sfx2/app.hxx
@@ -133,7 +133,7 @@ private:
public:
SfxApplication();
- virtual ~SfxApplication();
+ virtual ~SfxApplication() override;
static SfxApplication* GetOrCreate();
static SfxApplication* Get();
diff --git a/include/sfx2/basedlgs.hxx b/include/sfx2/basedlgs.hxx
index 62f1e0413968..afbf05596a38 100644
--- a/include/sfx2/basedlgs.hxx
+++ b/include/sfx2/basedlgs.hxx
@@ -70,7 +70,7 @@ protected:
SfxItemSet* GetOutputSetImpl() { return pOutputSet; }
public:
- virtual ~SfxModalDialog();
+ virtual ~SfxModalDialog() override;
virtual void dispose() override;
const SfxItemSet* GetOutputItemSet() const { return pOutputSet; }
const SfxItemSet* GetInputItemSet() const { return pInputSet; }
@@ -92,7 +92,7 @@ class SFX2_DLLPUBLIC SfxModelessDialog: public ModelessDialog
protected:
SfxModelessDialog( SfxBindings*, SfxChildWindow*,
vcl::Window*, const OUString& rID, const OUString& rUIXMLDescription );
- virtual ~SfxModelessDialog();
+ virtual ~SfxModelessDialog() override;
virtual void dispose() override;
virtual bool Close() override;
virtual void Resize() override;
@@ -131,7 +131,7 @@ protected:
vcl::Window* pParent,
const OString& rID, const OUString& rUIXMLDescription,
const css::uno::Reference<css::frame::XFrame> &rFrame = css::uno::Reference<css::frame::XFrame>());
- virtual ~SfxFloatingWindow();
+ virtual ~SfxFloatingWindow() override;
virtual void dispose() override;
virtual void StateChanged( StateChangedType nStateChange ) override;
@@ -173,7 +173,7 @@ public:
const OUString& rID = OUString("SingleTabDialog"),
const OUString& rUIXMLDescription = OUString("sfx/ui/singletabdialog.ui"));
- virtual ~SfxSingleTabDialog();
+ virtual ~SfxSingleTabDialog() override;
virtual void dispose() override;
void SetTabPage(SfxTabPage* pTabPage, sal_uInt32 nSettingsId = 0);
diff --git a/include/sfx2/bindings.hxx b/include/sfx2/bindings.hxx
index e77785d801ce..f3e5537a7d49 100644
--- a/include/sfx2/bindings.hxx
+++ b/include/sfx2/bindings.hxx
@@ -137,7 +137,7 @@ private:
public:
SfxBindings();
- virtual ~SfxBindings();
+ virtual ~SfxBindings() override;
void HidePopups( bool bHide = true );
SAL_DLLPRIVATE void HidePopupCtrls_Impl( bool bHide = true );
diff --git a/include/sfx2/checkin.hxx b/include/sfx2/checkin.hxx
index 08b5f86ebe47..1722bb9b8f9d 100644
--- a/include/sfx2/checkin.hxx
+++ b/include/sfx2/checkin.hxx
@@ -25,7 +25,7 @@ class SfxCheckinDialog : public ModalDialog
public:
SfxCheckinDialog( vcl::Window* pParent );
- virtual ~SfxCheckinDialog();
+ virtual ~SfxCheckinDialog() override;
virtual void dispose() override;
OUString GetComment( );
diff --git a/include/sfx2/controlwrapper.hxx b/include/sfx2/controlwrapper.hxx
index be0484e6654c..e2d5b55b2ee3 100644
--- a/include/sfx2/controlwrapper.hxx
+++ b/include/sfx2/controlwrapper.hxx
@@ -251,7 +251,7 @@ class SFX2_DLLPUBLIC ColorListBoxWrapper:
public:
explicit ColorListBoxWrapper(ColorListBox & rListBox);
- virtual ~ColorListBoxWrapper();
+ virtual ~ColorListBoxWrapper() override;
virtual bool IsControlDontKnow() const override;
virtual void SetControlDontKnow( bool bSet ) override;
@@ -368,7 +368,7 @@ class SFX2_DLLPUBLIC MultiControlWrapperHelper : public ControlWrapperBase
{
public:
explicit MultiControlWrapperHelper();
- virtual ~MultiControlWrapperHelper();
+ virtual ~MultiControlWrapperHelper() override;
/** Registers a control wrapper (should be a member of a derived class). */
void RegisterControlWrapper( ControlWrapperBase& rWrapper );
diff --git a/include/sfx2/dinfdlg.hxx b/include/sfx2/dinfdlg.hxx
index 57a62ff90920..bb177ccc5f93 100644
--- a/include/sfx2/dinfdlg.hxx
+++ b/include/sfx2/dinfdlg.hxx
@@ -93,7 +93,7 @@ public:
const css::uno::Sequence< css::document::CmisProperty> & i_cmisProps,
bool bUseUserData, bool bUseThumbnailSave );
SfxDocumentInfoItem( const SfxDocumentInfoItem& );
- virtual ~SfxDocumentInfoItem();
+ virtual ~SfxDocumentInfoItem() override;
/// update i_xDocProps with the data in this object
void UpdateDocumentInfo(
@@ -216,7 +216,7 @@ private:
void ImplCheckPasswordState();
protected:
- virtual ~SfxDocumentPage();
+ virtual ~SfxDocumentPage() override;
virtual void dispose() override;
virtual bool FillItemSet( SfxItemSet* ) override;
@@ -241,7 +241,7 @@ private:
SfxDocumentInfoItem* m_pInfoItem;
protected:
- virtual ~SfxDocumentDescPage();
+ virtual ~SfxDocumentDescPage() override;
virtual void dispose() override;
virtual bool FillItemSet( SfxItemSet* ) override;
@@ -366,7 +366,7 @@ private:
public:
CustomPropertiesYesNoButton( vcl::Window* pParent, const ResId& rResId );
- virtual ~CustomPropertiesYesNoButton();
+ virtual ~CustomPropertiesYesNoButton() override;
virtual void dispose() override;
virtual void Resize() override;
@@ -444,7 +444,7 @@ public:
FixedText *pHeaderAccName,
FixedText *pHeaderAccType,
FixedText *pHeaderAccValue);
- virtual ~CustomPropertiesWindow();
+ virtual ~CustomPropertiesWindow() override;
virtual void dispose() override;
bool InitControls( HeaderBar* pHeaderBar, const ScrollBar* pScrollBar );
@@ -480,7 +480,7 @@ private:
public:
CustomPropertiesControl(vcl::Window* pParent);
- virtual ~CustomPropertiesControl();
+ virtual ~CustomPropertiesControl() override;
virtual void dispose() override;
void AddLine( const OUString& sName, css::uno::Any& rAny, bool bInteractive );
@@ -506,7 +506,7 @@ private:
using TabPage::DeactivatePage;
protected:
- virtual ~SfxCustomPropertiesPage();
+ virtual ~SfxCustomPropertiesPage() override;
virtual void dispose() override;
virtual bool FillItemSet( SfxItemSet* ) override;
@@ -559,7 +559,7 @@ struct CmisPropertyLine : public VclBuilderContainer
std::vector< CmisYesNo* > m_aYesNos;
long getItemHeight() const;
CmisPropertyLine( vcl::Window* pParent );
- virtual ~CmisPropertyLine();
+ virtual ~CmisPropertyLine() override;
};
// class CmisPropertiesWindow ------------------------------------------
@@ -634,7 +634,7 @@ protected:
public:
SfxCmisPropertiesPage( vcl::Window* pParent, const SfxItemSet& );
- virtual ~SfxCmisPropertiesPage();
+ virtual ~SfxCmisPropertiesPage() override;
virtual void dispose() override;
static VclPtr<SfxTabPage> Create( vcl::Window* pParent, const SfxItemSet* );
diff --git a/include/sfx2/docfile.hxx b/include/sfx2/docfile.hxx
index 37576d1bf1a8..76c2a2c9cca2 100644
--- a/include/sfx2/docfile.hxx
+++ b/include/sfx2/docfile.hxx
@@ -100,7 +100,7 @@ public:
const SfxItemSet* pSet=nullptr );
SfxMedium( const css::uno::Sequence< css::beans::PropertyValue >& aArgs );
- virtual ~SfxMedium();
+ virtual ~SfxMedium() override;
void UseInteractionHandler( bool );
css::uno::Reference< css::task::XInteractionHandler >
diff --git a/include/sfx2/dockwin.hxx b/include/sfx2/dockwin.hxx
index 0329481f05d8..b9f2e974ce32 100644
--- a/include/sfx2/dockwin.hxx
+++ b/include/sfx2/dockwin.hxx
@@ -78,7 +78,7 @@ public:
SfxChildWindow *pCW,
vcl::Window* pParent,
const OString& rID, const OUString& rUIXMLDescription );
- virtual ~SfxDockingWindow();
+ virtual ~SfxDockingWindow() override;
virtual void dispose() override;
void Initialize (SfxChildWinInfo* pInfo);
diff --git a/include/sfx2/docstoragemodifylistener.hxx b/include/sfx2/docstoragemodifylistener.hxx
index 4a4374d4a4e4..4733e2a5f935 100644
--- a/include/sfx2/docstoragemodifylistener.hxx
+++ b/include/sfx2/docstoragemodifylistener.hxx
@@ -69,7 +69,7 @@ namespace sfx2
virtual void SAL_CALL disposing( const css::lang::EventObject& Source ) throw (css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~DocumentStorageModifyListener();
+ virtual ~DocumentStorageModifyListener() override;
private:
DocumentStorageModifyListener( const DocumentStorageModifyListener& ) = delete;
diff --git a/include/sfx2/emojicontrol.hxx b/include/sfx2/emojicontrol.hxx
index 7bf5df9bc239..e3271e4ae2ea 100644
--- a/include/sfx2/emojicontrol.hxx
+++ b/include/sfx2/emojicontrol.hxx
@@ -27,7 +27,7 @@ class SFX2_DLLPUBLIC SfxEmojiControl : public SfxPopupWindow
public:
explicit SfxEmojiControl(sal_uInt16 nId, const css::uno::Reference< css::frame::XFrame >& rFrame);
- virtual ~SfxEmojiControl();
+ virtual ~SfxEmojiControl() override;
virtual void dispose() override;
diff --git a/include/sfx2/emojipopup.hxx b/include/sfx2/emojipopup.hxx
index a6ebc7051383..471df173e802 100644
--- a/include/sfx2/emojipopup.hxx
+++ b/include/sfx2/emojipopup.hxx
@@ -31,7 +31,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
EmojiPopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~EmojiPopup();
+ virtual ~EmojiPopup() override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
};
diff --git a/include/sfx2/emojiview.hxx b/include/sfx2/emojiview.hxx
index 7e83b617d1e4..3c47c3e9b16e 100644
--- a/include/sfx2/emojiview.hxx
+++ b/include/sfx2/emojiview.hxx
@@ -59,7 +59,7 @@ class EmojiView : public ThumbnailView
public:
EmojiView ( vcl::Window* pParent);
- virtual ~EmojiView ();
+ virtual ~EmojiView () override;
// Fill view with emoji unicodes
void Populate ();
diff --git a/include/sfx2/emojiviewitem.hxx b/include/sfx2/emojiviewitem.hxx
index 6e38f17da442..0ca32e78238f 100644
--- a/include/sfx2/emojiviewitem.hxx
+++ b/include/sfx2/emojiviewitem.hxx
@@ -17,7 +17,7 @@ class EmojiViewItem : public ThumbnailViewItem
public:
EmojiViewItem (ThumbnailView &rView, sal_uInt16 nId);
- virtual ~EmojiViewItem ();
+ virtual ~EmojiViewItem () override;
void setCategory (const OUString &rCategory) { msCategory = rCategory; }
diff --git a/include/sfx2/hintpost.hxx b/include/sfx2/hintpost.hxx
index 03a4bec6c143..63d6a17db7d2 100644
--- a/include/sfx2/hintpost.hxx
+++ b/include/sfx2/hintpost.hxx
@@ -44,7 +44,7 @@ private:
DECL_LINK_TYPED( DoEvent_Impl, void*, void );
protected:
- virtual ~SfxHintPoster();
+ virtual ~SfxHintPoster() override;
public:
SfxHintPoster(const Link<SfxRequest*,void>& rLink);
diff --git a/include/sfx2/infobar.hxx b/include/sfx2/infobar.hxx
index 1e5a31ea87d9..96359a1205fd 100644
--- a/include/sfx2/infobar.hxx
+++ b/include/sfx2/infobar.hxx
@@ -30,7 +30,7 @@ class SFX2_DLLPUBLIC SfxInfoBarContainerChild : public SfxChildWindow
sal_uInt16 nId,
SfxBindings* pBindings,
SfxChildWinInfo* pInfo );
- virtual ~SfxInfoBarContainerChild();
+ virtual ~SfxInfoBarContainerChild() override;
SFX_DECL_CHILDWINDOW_WITHID( SfxInfoBarContainerChild );
@@ -56,7 +56,7 @@ class SfxInfoBarWindow : public vcl::Window
const basegfx::BColor* pForegroundColor,
const basegfx::BColor* pMessageColor,
WinBits nMessageStyle );
- virtual ~SfxInfoBarWindow( );
+ virtual ~SfxInfoBarWindow( ) override;
virtual void dispose() override;
const OUString& getId() const { return m_sId; }
@@ -81,7 +81,7 @@ class SfxInfoBarContainerWindow : public vcl::Window
public:
SfxInfoBarContainerWindow(SfxInfoBarContainerChild* pChildWin);
- virtual ~SfxInfoBarContainerWindow( );
+ virtual ~SfxInfoBarContainerWindow( ) override;
virtual void dispose() override;
SfxInfoBarWindow* appendInfoBar(const OUString& sId,
diff --git a/include/sfx2/inputdlg.hxx b/include/sfx2/inputdlg.hxx
index a2a1423fe9e8..11af70168f37 100644
--- a/include/sfx2/inputdlg.hxx
+++ b/include/sfx2/inputdlg.hxx
@@ -25,7 +25,7 @@ public:
OUString GetEntryText () const;
void SetEntryText( OUString const & sStr );
void HideHelpBtn();
- virtual ~InputDialog();
+ virtual ~InputDialog() override;
virtual void dispose() override;
private:
diff --git a/include/sfx2/itemconnect.hxx b/include/sfx2/itemconnect.hxx
index e9d5cae143b8..95a9e5509f39 100644
--- a/include/sfx2/itemconnect.hxx
+++ b/include/sfx2/itemconnect.hxx
@@ -244,7 +244,7 @@ public:
explicit ItemControlConnection( sal_uInt16 nSlot, ControlType& rControl,
ItemConnFlags nFlags = ITEMCONN_DEFAULT );
- virtual ~ItemControlConnection();
+ virtual ~ItemControlConnection() override;
protected:
/** Actions according to current flags for the control. */
@@ -379,7 +379,7 @@ class ItemConnectionArray : public ItemConnectionBase
{
public:
explicit ItemConnectionArray();
- virtual ~ItemConnectionArray();
+ virtual ~ItemConnectionArray() override;
/** Adds a new connection to the list.
@descr Takes ownership of the connection! */
diff --git a/include/sfx2/linksrc.hxx b/include/sfx2/linksrc.hxx
index 7e00047c769b..8c2770a4e1d4 100644
--- a/include/sfx2/linksrc.hxx
+++ b/include/sfx2/linksrc.hxx
@@ -58,7 +58,7 @@ private:
public:
SvLinkSource();
- virtual ~SvLinkSource();
+ virtual ~SvLinkSource() override;
bool HasDataLinks() const;
diff --git a/include/sfx2/lnkbase.hxx b/include/sfx2/lnkbase.hxx
index 36739c79ec17..f8e210ce3228 100644
--- a/include/sfx2/lnkbase.hxx
+++ b/include/sfx2/lnkbase.hxx
@@ -97,7 +97,7 @@ protected:
SvBaseLink();
SvBaseLink( SfxLinkUpdateMode nLinkType, SotClipboardFormatId nContentType = SotClipboardFormatId::STRING );
- virtual ~SvBaseLink();
+ virtual ~SvBaseLink() override;
void GetRealObject_( bool bConnect = true );
diff --git a/include/sfx2/mgetempl.hxx b/include/sfx2/mgetempl.hxx
index 78408344b20a..f5bc75e6afaa 100644
--- a/include/sfx2/mgetempl.hxx
+++ b/include/sfx2/mgetempl.hxx
@@ -79,7 +79,7 @@ friend class SfxStyleDialog;
void UpdateName_Impl(ListBox *, const OUString &rNew);
void SetDescriptionText_Impl();
- virtual ~SfxManageStyleSheetPage();
+ virtual ~SfxManageStyleSheetPage() override;
virtual void dispose() override;
static VclPtr<SfxTabPage> Create( vcl::Window* pParent, const SfxItemSet* );
diff --git a/include/sfx2/module.hxx b/include/sfx2/module.hxx
index 12967402dd59..8de3e907e882 100644
--- a/include/sfx2/module.hxx
+++ b/include/sfx2/module.hxx
@@ -70,7 +70,7 @@ private:
public:
SfxModule( ResMgr* pMgrP, std::initializer_list<SfxObjectFactory*> pFactoryList);
- virtual ~SfxModule();
+ virtual ~SfxModule() override;
ResMgr* GetResMgr();
SfxSlotPool* GetSlotPool() const;
diff --git a/include/sfx2/new.hxx b/include/sfx2/new.hxx
index c7f5b625b01e..a0d58b0fdfec 100644
--- a/include/sfx2/new.hxx
+++ b/include/sfx2/new.hxx
@@ -64,7 +64,7 @@ private:
public:
SfxNewFileDialog(vcl::Window *pParent, sal_uInt16 nFlags = 0);
- virtual ~SfxNewFileDialog();
+ virtual ~SfxNewFileDialog() override;
virtual void dispose() override;
// Returns false, when '- No -' is set as Template
diff --git a/include/sfx2/newstyle.hxx b/include/sfx2/newstyle.hxx
index dff6a3119ea4..142f707c7e34 100644
--- a/include/sfx2/newstyle.hxx
+++ b/include/sfx2/newstyle.hxx
@@ -45,7 +45,7 @@ private:
public:
SfxNewStyleDlg( vcl::Window* pParent, SfxStyleSheetBasePool& );
- virtual ~SfxNewStyleDlg();
+ virtual ~SfxNewStyleDlg() override;
virtual void dispose() override;
OUString GetName() const { return comphelper::string::stripStart(m_pColBox->GetText(), ' '); }
diff --git a/include/sfx2/objsh.hxx b/include/sfx2/objsh.hxx
index 2cc4af3055bf..35d6a50c60b8 100644
--- a/include/sfx2/objsh.hxx
+++ b/include/sfx2/objsh.hxx
@@ -223,7 +223,7 @@ private:
protected:
SfxObjectShell(SfxObjectCreateMode);
SfxObjectShell(SfxModelFlags); // see sfxmodelfactory.hxx
- virtual ~SfxObjectShell();
+ virtual ~SfxObjectShell() override;
void ModifyChanged();
virtual bool Close() override;
diff --git a/include/sfx2/passwd.hxx b/include/sfx2/passwd.hxx
index 60d45aaea06c..128a51a5fdfe 100644
--- a/include/sfx2/passwd.hxx
+++ b/include/sfx2/passwd.hxx
@@ -84,7 +84,7 @@ private:
public:
SfxPasswordDialog(vcl::Window* pParent, const OUString* pGroupText = nullptr);
- virtual ~SfxPasswordDialog();
+ virtual ~SfxPasswordDialog() override;
virtual void dispose() override;
OUString GetUser() const
diff --git a/include/sfx2/printer.hxx b/include/sfx2/printer.hxx
index 2e5d5b43c823..c8d2c1e03143 100644
--- a/include/sfx2/printer.hxx
+++ b/include/sfx2/printer.hxx
@@ -47,7 +47,7 @@ public:
SfxPrinter( SfxItemSet *pTheOptions,
const JobSetup &rTheOrigJobSetup );
SfxPrinter( const SfxPrinter &rPrinter );
- virtual ~SfxPrinter();
+ virtual ~SfxPrinter() override;
virtual void dispose() override;
VclPtr<SfxPrinter> Clone() const;
diff --git a/include/sfx2/printopt.hxx b/include/sfx2/printopt.hxx
index ab1b91428e7a..4d7f96de878e 100644
--- a/include/sfx2/printopt.hxx
+++ b/include/sfx2/printopt.hxx
@@ -91,7 +91,7 @@ protected:
public:
SfxCommonPrintOptionsTabPage( vcl::Window* pParent, const SfxItemSet& rSet );
- virtual ~SfxCommonPrintOptionsTabPage();
+ virtual ~SfxCommonPrintOptionsTabPage() override;
virtual void dispose() override;
virtual bool FillItemSet( SfxItemSet* rSet ) override;
virtual void Reset( const SfxItemSet* rSet ) override;
diff --git a/include/sfx2/prnmon.hxx b/include/sfx2/prnmon.hxx
index f54e8837bb16..8df11c89ac39 100644
--- a/include/sfx2/prnmon.hxx
+++ b/include/sfx2/prnmon.hxx
@@ -43,7 +43,7 @@ public:
SfxPrintOptionsDialog( vcl::Window *pParent,
SfxViewShell *pViewShell,
const SfxItemSet *rOptions );
- virtual ~SfxPrintOptionsDialog();
+ virtual ~SfxPrintOptionsDialog() override;
virtual void dispose() override;
virtual short Execute() override;
diff --git a/include/sfx2/request.hxx b/include/sfx2/request.hxx
index d6dd53df7480..1ebc08b531fc 100644
--- a/include/sfx2/request.hxx
+++ b/include/sfx2/request.hxx
@@ -63,7 +63,7 @@ public:
SfxCallMode nCallMode, SfxItemPool &rPool );
SfxRequest( sal_uInt16 nSlot, SfxCallMode nCallMode, const SfxAllItemSet& rSfxArgs );
SfxRequest( const SfxRequest& rOrig );
- virtual ~SfxRequest();
+ virtual ~SfxRequest() override;
sal_uInt16 GetSlot() const { return nSlot; }
void SetSlot(sal_uInt16 nNewSlot) { nSlot = nNewSlot; }
diff --git a/include/sfx2/saveastemplatedlg.hxx b/include/sfx2/saveastemplatedlg.hxx
index 7d4d46e16e0a..d08abf31a931 100644
--- a/include/sfx2/saveastemplatedlg.hxx
+++ b/include/sfx2/saveastemplatedlg.hxx
@@ -61,7 +61,7 @@ public:
explicit SfxSaveAsTemplateDialog();
- virtual ~SfxSaveAsTemplateDialog();
+ virtual ~SfxSaveAsTemplateDialog() override;
virtual void dispose() override;
};
diff --git a/include/sfx2/sfxbasecontroller.hxx b/include/sfx2/sfxbasecontroller.hxx
index f6260c54c238..c87f563380fb 100644
--- a/include/sfx2/sfxbasecontroller.hxx
+++ b/include/sfx2/sfxbasecontroller.hxx
@@ -90,7 +90,7 @@ public:
SfxBaseController( SfxViewShell* pView ) ;
- virtual ~SfxBaseController() ;
+ virtual ~SfxBaseController() override ;
SAL_DLLPRIVATE void ReleaseShell_Impl();
SAL_DLLPRIVATE void BorderWidthsChanged_Impl();
diff --git a/include/sfx2/sfxbasemodel.hxx b/include/sfx2/sfxbasemodel.hxx
index e6c618bdf274..470dd909bbf6 100644
--- a/include/sfx2/sfxbasemodel.hxx
+++ b/include/sfx2/sfxbasemodel.hxx
@@ -174,7 +174,7 @@ public:
SfxBaseModel( SfxObjectShell *pObjectShell = nullptr ) ;
- virtual ~SfxBaseModel() ;
+ virtual ~SfxBaseModel() override ;
// XInterface
diff --git a/include/sfx2/sfxdlg.hxx b/include/sfx2/sfxdlg.hxx
index 13c1908385ed..5469ea36aed2 100644
--- a/include/sfx2/sfxdlg.hxx
+++ b/include/sfx2/sfxdlg.hxx
@@ -114,7 +114,7 @@ namespace com { namespace sun { namespace star { namespace frame { class XFrame;
class SFX2_DLLPUBLIC SfxAbstractDialogFactory : virtual public VclAbstractDialogFactory
{
public:
- virtual ~SfxAbstractDialogFactory(); // needed for export of vtable
+ virtual ~SfxAbstractDialogFactory() override; // needed for export of vtable
static SfxAbstractDialogFactory* Create();
virtual VclAbstractDialog* CreateFrameDialog( const css::uno::Reference< css::frame::XFrame >& rFrame, sal_uInt32 nResId, const rtl::OUString& rParameter ) = 0;
virtual SfxAbstractTabDialog* CreateAutoCorrTabDialog( const SfxItemSet* pAttrSet ) = 0;
diff --git a/include/sfx2/sfxhelp.hxx b/include/sfx2/sfxhelp.hxx
index 12b2f806fcd8..da6a5a281383 100644
--- a/include/sfx2/sfxhelp.hxx
+++ b/include/sfx2/sfxhelp.hxx
@@ -41,7 +41,7 @@ private:
public:
SfxHelp();
- virtual ~SfxHelp();
+ virtual ~SfxHelp() override;
virtual OUString GetHelpText( const OUString&, const vcl::Window* pWindow ) override;
diff --git a/include/sfx2/sfxhtml.hxx b/include/sfx2/sfxhtml.hxx
index 93e25e04cc5f..6be84c2f98d5 100644
--- a/include/sfx2/sfxhtml.hxx
+++ b/include/sfx2/sfxhtml.hxx
@@ -47,7 +47,7 @@ protected:
SfxHTMLParser( SvStream& rStream, bool bNewDoc=true, SfxMedium *pMedium=nullptr );
- virtual ~SfxHTMLParser();
+ virtual ~SfxHTMLParser() override;
public:
// Read the options of an image map
diff --git a/include/sfx2/sfxstatuslistener.hxx b/include/sfx2/sfxstatuslistener.hxx
index 560a0e570f48..ab9cb1e85363 100644
--- a/include/sfx2/sfxstatuslistener.hxx
+++ b/include/sfx2/sfxstatuslistener.hxx
@@ -39,7 +39,7 @@ class SFX2_DLLPUBLIC SfxStatusListener : public ::cppu::WeakImplHelper2<
public:
SfxStatusListener( const css::uno::Reference< css::frame::XDispatchProvider >& rDispatchProvider, sal_uInt16 nSlotId, const OUString& aCommand );
- virtual ~SfxStatusListener();
+ virtual ~SfxStatusListener() override;
// old methods from SfxControllerItem
sal_uInt16 GetId() const { return m_nSlotID; }
diff --git a/include/sfx2/shell.hxx b/include/sfx2/shell.hxx
index ed7b55bb7c7d..ffb6d27c70d9 100644
--- a/include/sfx2/shell.hxx
+++ b/include/sfx2/shell.hxx
@@ -148,7 +148,7 @@ public:
The SbxObject may continue to exist, but can not any longer perform
any functions and can not provide any properties.
*/
- virtual ~SfxShell();
+ virtual ~SfxShell() override;
/**
With this virtual method, which is automatically overridden by each subclass
diff --git a/include/sfx2/sidebar/Accessible.hxx b/include/sfx2/sidebar/Accessible.hxx
index 434e7aad43c6..eaa3f52eeba9 100644
--- a/include/sfx2/sidebar/Accessible.hxx
+++ b/include/sfx2/sidebar/Accessible.hxx
@@ -46,7 +46,7 @@ class Accessible
public:
explicit Accessible (
const css::uno::Reference<css::accessibility::XAccessibleContext>& rxContext);
- virtual ~Accessible();
+ virtual ~Accessible() override;
Accessible(const Accessible&) = delete;
Accessible& operator=( const Accessible& ) = delete;
diff --git a/include/sfx2/sidebar/AccessibleTitleBar.hxx b/include/sfx2/sidebar/AccessibleTitleBar.hxx
index e81a9722b229..3ed43ab248b2 100644
--- a/include/sfx2/sidebar/AccessibleTitleBar.hxx
+++ b/include/sfx2/sidebar/AccessibleTitleBar.hxx
@@ -37,7 +37,7 @@ protected:
private:
explicit AccessibleTitleBar (VCLXWindow* pWindow);
- virtual ~AccessibleTitleBar();
+ virtual ~AccessibleTitleBar() override;
};
} } // end of namespace sfx2::sidebar
diff --git a/include/sfx2/sidebar/ControllerItem.hxx b/include/sfx2/sidebar/ControllerItem.hxx
index ef2bf845c9f6..b984792c87bf 100644
--- a/include/sfx2/sidebar/ControllerItem.hxx
+++ b/include/sfx2/sidebar/ControllerItem.hxx
@@ -81,7 +81,7 @@ public:
/// releases our action listener
virtual void dispose() override;
- virtual ~ControllerItem();
+ virtual ~ControllerItem() override;
/** Returns </TRUE> when the slot/command has not been disabled.
Changes of this state are notified via the
diff --git a/include/sfx2/sidebar/Deck.hxx b/include/sfx2/sidebar/Deck.hxx
index c336d9f808f2..299e25641e30 100644
--- a/include/sfx2/sidebar/Deck.hxx
+++ b/include/sfx2/sidebar/Deck.hxx
@@ -41,7 +41,7 @@ public:
Deck(const DeckDescriptor& rDeckDescriptor,
vcl::Window* pParentWindow,
const std::function<void()>& rCloserAction);
- virtual ~Deck();
+ virtual ~Deck() override;
virtual void dispose() override;
const OUString& GetId() const { return msId; }
diff --git a/include/sfx2/sidebar/Panel.hxx b/include/sfx2/sidebar/Panel.hxx
index 1ea28de425e6..67939992fb4f 100644
--- a/include/sfx2/sidebar/Panel.hxx
+++ b/include/sfx2/sidebar/Panel.hxx
@@ -43,7 +43,7 @@ public:
const std::function<Context()>& rContextAccess,
const css::uno::Reference<css::frame::XFrame>& rxFrame);
- virtual ~Panel();
+ virtual ~Panel() override;
virtual void dispose() override;
PanelTitleBar* GetTitleBar() const;
diff --git a/include/sfx2/sidebar/PanelTitleBar.hxx b/include/sfx2/sidebar/PanelTitleBar.hxx
index 52a04eb938d1..998a12d68ee6 100644
--- a/include/sfx2/sidebar/PanelTitleBar.hxx
+++ b/include/sfx2/sidebar/PanelTitleBar.hxx
@@ -32,7 +32,7 @@ class PanelTitleBar
{
public:
PanelTitleBar(const OUString& rsTitle, vcl::Window* pParentWindow, Panel* pPanel);
- virtual ~PanelTitleBar();
+ virtual ~PanelTitleBar() override;
virtual void dispose() override;
void SetMoreOptionsCommand(const OUString& rsCommandName,
diff --git a/include/sfx2/sidebar/SidebarController.hxx b/include/sfx2/sidebar/SidebarController.hxx
index 8ff117f7d7cf..c32e9c4410a7 100644
--- a/include/sfx2/sidebar/SidebarController.hxx
+++ b/include/sfx2/sidebar/SidebarController.hxx
@@ -72,7 +72,7 @@ public:
SidebarController(
SidebarDockingWindow* pParentWindow,
const css::uno::Reference<css::frame::XFrame>& rxFrame);
- virtual ~SidebarController();
+ virtual ~SidebarController() override;
SidebarController(const SidebarController&) = delete;
SidebarController& operator=( const SidebarController& ) = delete;
diff --git a/include/sfx2/sidebar/SidebarDockingWindow.hxx b/include/sfx2/sidebar/SidebarDockingWindow.hxx
index e725031c8aa5..0a0a55c76c5e 100644
--- a/include/sfx2/sidebar/SidebarDockingWindow.hxx
+++ b/include/sfx2/sidebar/SidebarDockingWindow.hxx
@@ -34,7 +34,7 @@ class SidebarDockingWindow : public SfxDockingWindow
public:
SidebarDockingWindow(SfxBindings* pBindings, SidebarChildWindow& rChildWindow,
vcl::Window* pParent, WinBits nBits);
- virtual ~SidebarDockingWindow();
+ virtual ~SidebarDockingWindow() override;
virtual void dispose() override;
using SfxDockingWindow::Close;
diff --git a/include/sfx2/sidebar/SidebarPanelBase.hxx b/include/sfx2/sidebar/SidebarPanelBase.hxx
index 606d65c335ef..e0943b4bccf9 100644
--- a/include/sfx2/sidebar/SidebarPanelBase.hxx
+++ b/include/sfx2/sidebar/SidebarPanelBase.hxx
@@ -102,7 +102,7 @@ protected:
SidebarPanelBase(const OUString& rsResourceURL, const css::uno::Reference<css::frame::XFrame>& rxFrame,
vcl::Window* pWindow, const css::ui::LayoutSize& rLayoutSize);
- virtual ~SidebarPanelBase();
+ virtual ~SidebarPanelBase() override;
SidebarPanelBase(const SidebarPanelBase&) = delete;
SidebarPanelBase& operator=( const SidebarPanelBase& ) = delete;
diff --git a/include/sfx2/sidebar/SidebarToolBox.hxx b/include/sfx2/sidebar/SidebarToolBox.hxx
index 3eb7eb49efe2..893e8cecf16f 100644
--- a/include/sfx2/sidebar/SidebarToolBox.hxx
+++ b/include/sfx2/sidebar/SidebarToolBox.hxx
@@ -40,7 +40,7 @@ class SFX2_DLLPUBLIC SidebarToolBox : public ToolBox
{
public:
SidebarToolBox(vcl::Window* pParentWindow);
- virtual ~SidebarToolBox();
+ virtual ~SidebarToolBox() override;
virtual void dispose() override;
virtual ToolBoxButtonSize GetIconSize() const;
diff --git a/include/sfx2/sidebar/TabBar.hxx b/include/sfx2/sidebar/TabBar.hxx
index a805a94cd42a..e8982460c75a 100644
--- a/include/sfx2/sidebar/TabBar.hxx
+++ b/include/sfx2/sidebar/TabBar.hxx
@@ -72,7 +72,7 @@ public:
const PopupMenuProvider& rPopupMenuProvider,
SidebarController* rParentSidebarController);
- virtual ~TabBar();
+ virtual ~TabBar() override;
virtual void dispose() override;
virtual void Paint (vcl::RenderContext& /*rRenderContext*/, const Rectangle& rUpdateArea) override;
diff --git a/include/sfx2/sidebar/Theme.hxx b/include/sfx2/sidebar/Theme.hxx
index 2e12de396a92..84552e54bd44 100644
--- a/include/sfx2/sidebar/Theme.hxx
+++ b/include/sfx2/sidebar/Theme.hxx
@@ -148,7 +148,7 @@ public:
void InitializeTheme();
Theme();
- virtual ~Theme();
+ virtual ~Theme() override;
Theme(const Theme&) = delete;
Theme& operator=( const Theme& ) = delete;
diff --git a/include/sfx2/sidebar/TitleBar.hxx b/include/sfx2/sidebar/TitleBar.hxx
index 868e1327c0f1..612172e8e881 100644
--- a/include/sfx2/sidebar/TitleBar.hxx
+++ b/include/sfx2/sidebar/TitleBar.hxx
@@ -32,7 +32,7 @@ public:
TitleBar (const OUString& rsTitle,
vcl::Window* pParentWindow,
const sidebar::Paint& rInitialBackgroundPaint);
- virtual ~TitleBar();
+ virtual ~TitleBar() override;
virtual void dispose() override;
void SetTitle (const OUString& rsTitle);
diff --git a/include/sfx2/sidebar/UnoDeck.hxx b/include/sfx2/sidebar/UnoDeck.hxx
index 74d4d75e665e..9de2feb69c1c 100644
--- a/include/sfx2/sidebar/UnoDeck.hxx
+++ b/include/sfx2/sidebar/UnoDeck.hxx
@@ -30,7 +30,7 @@ class SfxUnoDeck : public ::cppu::WeakImplHelper1< css::ui::XDeck >
public:
SfxUnoDeck(const css::uno::Reference<css::frame::XFrame>& , const OUString&);
- virtual ~SfxUnoDeck() {};
+ virtual ~SfxUnoDeck() override {};
virtual OUString SAL_CALL getId()
throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/sfx2/sidebar/UnoDecks.hxx b/include/sfx2/sidebar/UnoDecks.hxx
index b073033064c7..88571996ace4 100644
--- a/include/sfx2/sidebar/UnoDecks.hxx
+++ b/include/sfx2/sidebar/UnoDecks.hxx
@@ -32,7 +32,7 @@ class SfxUnoDecks : public ::cppu::WeakImplHelper1< css::ui::XDecks >
public:
SfxUnoDecks(const css::uno::Reference<css::frame::XFrame>&);
- virtual ~SfxUnoDecks() {};
+ virtual ~SfxUnoDecks() override {};
// XNameAccess
diff --git a/include/sfx2/sidebar/UnoPanel.hxx b/include/sfx2/sidebar/UnoPanel.hxx
index 227358e61ba3..88f47e9ecf45 100644
--- a/include/sfx2/sidebar/UnoPanel.hxx
+++ b/include/sfx2/sidebar/UnoPanel.hxx
@@ -33,7 +33,7 @@ class SfxUnoPanel : public ::cppu::WeakImplHelper1< css::ui::XPanel >
public:
SfxUnoPanel(const css::uno::Reference<css::frame::XFrame>& , const OUString&, const OUString&);
- virtual ~SfxUnoPanel() {};
+ virtual ~SfxUnoPanel() override {};
virtual OUString SAL_CALL getId()
throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/sfx2/sidebar/UnoPanels.hxx b/include/sfx2/sidebar/UnoPanels.hxx
index d23d3da14011..f34aefca4f31 100644
--- a/include/sfx2/sidebar/UnoPanels.hxx
+++ b/include/sfx2/sidebar/UnoPanels.hxx
@@ -30,7 +30,7 @@ class SfxUnoPanels : public ::cppu::WeakImplHelper1< css::ui::XPanels >
public:
SfxUnoPanels(const css::uno::Reference<css::frame::XFrame>& , const OUString&);
- virtual ~SfxUnoPanels() {};
+ virtual ~SfxUnoPanels() override {};
// XPanels
virtual OUString SAL_CALL getDeckId()
diff --git a/include/sfx2/stbitem.hxx b/include/sfx2/stbitem.hxx
index f4970d884cac..6f54c4a3d413 100644
--- a/include/sfx2/stbitem.hxx
+++ b/include/sfx2/stbitem.hxx
@@ -107,7 +107,7 @@ protected:
public:
SfxStatusBarControl( sal_uInt16 nSlotID, sal_uInt16 nId, StatusBar& rBar );
- virtual ~SfxStatusBarControl();
+ virtual ~SfxStatusBarControl() override;
sal_uInt16 GetSlotId() const { return nSlotId; }
sal_uInt16 GetId() const { return nId; }
diff --git a/include/sfx2/styledlg.hxx b/include/sfx2/styledlg.hxx
index a1c799e347c1..50756c0f2783 100644
--- a/include/sfx2/styledlg.hxx
+++ b/include/sfx2/styledlg.hxx
@@ -38,7 +38,7 @@ public:
SfxStyleDialog(vcl::Window* pParent, const OUString& rID,
const OUString& rUIXMLDescription, SfxStyleSheetBase&);
- virtual ~SfxStyleDialog();
+ virtual ~SfxStyleDialog() override;
virtual void dispose() override;
SfxStyleSheetBase& GetStyleSheet() { return *pStyle; }
diff --git a/include/sfx2/tabdlg.hxx b/include/sfx2/tabdlg.hxx
index d80d269c2293..663310f3cb7f 100644
--- a/include/sfx2/tabdlg.hxx
+++ b/include/sfx2/tabdlg.hxx
@@ -124,7 +124,7 @@ public:
SfxTabDialog(vcl::Window* pParent,
const OUString& rID, const OUString& rUIXMLDescription,
const SfxItemSet * = nullptr, bool bEditFmt = false);
- virtual ~SfxTabDialog();
+ virtual ~SfxTabDialog() override;
virtual void dispose() override;
sal_uInt16 AddTabPage( const OString& rName, // Name of the label for the page in the notebook .ui
@@ -243,7 +243,7 @@ protected:
void AddItemConnection( sfx::ItemConnectionBase* pConnection );
public:
- virtual ~SfxTabPage();
+ virtual ~SfxTabPage() override;
virtual void dispose() override;
const SfxItemSet& GetItemSet() const { return *pSet; }
diff --git a/include/sfx2/tbxctrl.hxx b/include/sfx2/tbxctrl.hxx
index 6c0d322d2bcb..3a9d101549ba 100644
--- a/include/sfx2/tbxctrl.hxx
+++ b/include/sfx2/tbxctrl.hxx
@@ -116,7 +116,7 @@ public:
const css::uno::Reference< css::frame::XFrame >& rFrame,
vcl::Window* pParentWindow,
WinBits nBits );
- virtual ~SfxPopupWindow();
+ virtual ~SfxPopupWindow() override;
virtual void dispose() override;
virtual void MouseMove( const MouseEvent& rMEvt ) override;
@@ -203,7 +203,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SfxToolBoxControl( sal_uInt16 nSlotID, sal_uInt16 nId, ToolBox& rBox, bool bShowStrings = false );
- virtual ~SfxToolBoxControl();
+ virtual ~SfxToolBoxControl() override;
ToolBox& GetToolBox() const;
unsigned short GetId() const;
diff --git a/include/sfx2/templatedlg.hxx b/include/sfx2/templatedlg.hxx
index ba975f57fe9e..acb15217382d 100644
--- a/include/sfx2/templatedlg.hxx
+++ b/include/sfx2/templatedlg.hxx
@@ -46,7 +46,7 @@ public:
SfxTemplateManagerDlg(vcl::Window *parent = nullptr);
- virtual ~SfxTemplateManagerDlg();
+ virtual ~SfxTemplateManagerDlg() override;
virtual void dispose() override;
virtual short Execute() override;
@@ -185,7 +185,7 @@ public:
explicit SfxTemplateCategoryDialog();
- virtual ~SfxTemplateCategoryDialog();
+ virtual ~SfxTemplateCategoryDialog() override;
virtual void dispose() override;
};
@@ -197,7 +197,7 @@ class SFX2_DLLPUBLIC SfxTemplateSelectionDlg : public SfxTemplateManagerDlg
public:
SfxTemplateSelectionDlg(vcl::Window *parent = nullptr);
- virtual ~SfxTemplateSelectionDlg();
+ virtual ~SfxTemplateSelectionDlg() override;
virtual void dispose() override;
virtual short Execute() override;
diff --git a/include/sfx2/templatelocalview.hxx b/include/sfx2/templatelocalview.hxx
index e83e71cbfa6c..300330c87a93 100644
--- a/include/sfx2/templatelocalview.hxx
+++ b/include/sfx2/templatelocalview.hxx
@@ -80,7 +80,7 @@ public:
TemplateLocalView ( vcl::Window* pParent );
- virtual ~TemplateLocalView ();
+ virtual ~TemplateLocalView () override;
virtual void dispose() override;
// Fill view with new item list
diff --git a/include/sfx2/templateviewitem.hxx b/include/sfx2/templateviewitem.hxx
index c6bcbfb656dc..098241fcf1af 100644
--- a/include/sfx2/templateviewitem.hxx
+++ b/include/sfx2/templateviewitem.hxx
@@ -18,7 +18,7 @@ public:
TemplateViewItem (ThumbnailView &rView, sal_uInt16 nId);
- virtual ~TemplateViewItem ();
+ virtual ~TemplateViewItem () override;
void setPath (const OUString &rPath) { maPath = rPath; }
diff --git a/include/sfx2/templdlg.hxx b/include/sfx2/templdlg.hxx
index 9ffded71a851..4f918c839205 100644
--- a/include/sfx2/templdlg.hxx
+++ b/include/sfx2/templdlg.hxx
@@ -34,7 +34,7 @@ class SFX2_DLLPUBLIC SfxTemplatePanelControl : public vcl::Window
{
public:
SfxTemplatePanelControl(SfxBindings* pBindings, vcl::Window* pParentWindow);
- virtual ~SfxTemplatePanelControl();
+ virtual ~SfxTemplatePanelControl() override;
virtual void dispose() override;
virtual void DataChanged( const DataChangedEvent& _rDCEvt ) override;
diff --git a/include/sfx2/thumbnailview.hxx b/include/sfx2/thumbnailview.hxx
index c4e2e1a069f7..f761a3780b00 100644
--- a/include/sfx2/thumbnailview.hxx
+++ b/include/sfx2/thumbnailview.hxx
@@ -182,7 +182,7 @@ public:
ThumbnailView(vcl::Window* pParent, WinBits nWinStyle = WB_TABSTOP);
- virtual ~ThumbnailView();
+ virtual ~ThumbnailView() override;
virtual void dispose() override;
virtual void MouseMove(const MouseEvent& rMEvt) override;
diff --git a/include/sfx2/titledockwin.hxx b/include/sfx2/titledockwin.hxx
index cbb8766da125..2a4541b480b9 100644
--- a/include/sfx2/titledockwin.hxx
+++ b/include/sfx2/titledockwin.hxx
@@ -37,7 +37,7 @@ namespace sfx2
vcl::Window* i_pParent
);
- virtual ~TitledDockingWindow();
+ virtual ~TitledDockingWindow() override;
virtual void dispose() override;
/** sets a title to be displayed in the docking window
diff --git a/include/sfx2/unoctitm.hxx b/include/sfx2/unoctitm.hxx
index 834f3b71ea52..9446bc10d50d 100644
--- a/include/sfx2/unoctitm.hxx
+++ b/include/sfx2/unoctitm.hxx
@@ -82,7 +82,7 @@ public:
SfxOfficeDispatch( SfxDispatcher* pDispat,
const SfxSlot* pSlot,
const css::util::URL& rURL );
- virtual ~SfxOfficeDispatch();
+ virtual ~SfxOfficeDispatch() override;
virtual void SAL_CALL dispatchWithNotification( const css::util::URL& aURL,
const css::uno::Sequence< css::beans::PropertyValue >& aArgs,
@@ -134,7 +134,7 @@ public:
SfxDispatcher* pDispat,
const SfxSlot* pSlot,
const css::util::URL& rURL );
- virtual ~SfxDispatchController_Impl();
+ virtual ~SfxDispatchController_Impl() override;
static OUString getSlaveCommand( const css::util::URL& rURL );
diff --git a/include/sfx2/viewfrm.hxx b/include/sfx2/viewfrm.hxx
index 4c40587f5bbd..90d49a84964a 100644
--- a/include/sfx2/viewfrm.hxx
+++ b/include/sfx2/viewfrm.hxx
@@ -80,7 +80,7 @@ protected:
DECL_LINK_TYPED( SwitchReadOnlyHandler, Button*, void );
SAL_DLLPRIVATE void KillDispatcher_Impl();
- virtual ~SfxViewFrame();
+ virtual ~SfxViewFrame() override;
public:
SfxViewFrame( SfxFrame& rFrame, SfxObjectShell *pDoc = nullptr );
diff --git a/include/sfx2/viewsh.hxx b/include/sfx2/viewsh.hxx
index 1c7266a141b7..c0a9be248175 100644
--- a/include/sfx2/viewsh.hxx
+++ b/include/sfx2/viewsh.hxx
@@ -188,7 +188,7 @@ private:
public:
SfxViewShell( SfxViewFrame *pFrame, SfxViewShellFlags nFlags = SfxViewShellFlags::NONE );
- virtual ~SfxViewShell();
+ virtual ~SfxViewShell() override;
SfxInPlaceClient* GetIPClient() const;
SfxInPlaceClient* GetUIActiveClient() const;
diff --git a/include/sfx2/zoomitem.hxx b/include/sfx2/zoomitem.hxx
index 84632ea96643..b846079a3dfd 100644
--- a/include/sfx2/zoomitem.hxx
+++ b/include/sfx2/zoomitem.hxx
@@ -63,7 +63,7 @@ public:
SvxZoomItem( SvxZoomType eZoomType = SvxZoomType::PERCENT,
sal_uInt16 nVal = 0, sal_uInt16 nWhich = SID_ATTR_ZOOM );
SvxZoomItem( const SvxZoomItem& );
- virtual ~SvxZoomItem();
+ virtual ~SvxZoomItem() override;
void SetValueSet( SvxZoomEnableFlags nValues ) { nValueSet = nValues; }
SvxZoomEnableFlags GetValueSet() const { return nValueSet; }
diff --git a/include/sot/filelist.hxx b/include/sot/filelist.hxx
index 10502c12c7e6..430568c4151e 100644
--- a/include/sot/filelist.hxx
+++ b/include/sot/filelist.hxx
@@ -36,7 +36,7 @@ protected:
public:
FileList() {};
- virtual ~FileList();
+ virtual ~FileList() override;
// Zuweisungsoperator
FileList& operator=( const FileList& rFileList );
diff --git a/include/sot/object.hxx b/include/sot/object.hxx
index 8991a21b7590..9680eaba48a9 100644
--- a/include/sot/object.hxx
+++ b/include/sot/object.hxx
@@ -31,7 +31,7 @@ class SOT_DLLPUBLIC SotObject : virtual public SvRefBase
bool bInClose; // TRUE, in DoClose
protected:
- virtual ~SotObject();
+ virtual ~SotObject() override;
virtual bool Close();
public:
diff --git a/include/sot/stg.hxx b/include/sot/stg.hxx
index 9439c289c875..2c3ccda0cbfb 100644
--- a/include/sot/stg.hxx
+++ b/include/sot/stg.hxx
@@ -51,7 +51,7 @@ protected:
StreamMode m_nMode; // open mode
bool m_bAutoCommit;
StorageBase();
- virtual ~StorageBase();
+ virtual ~StorageBase() override;
public:
virtual bool Validate( bool=false ) const = 0;
virtual bool ValidateMode( StreamMode ) const = 0;
@@ -137,7 +137,7 @@ class StorageStream : public BaseStorageStream, public OLEStorageBase
//friend class Storage;
sal_uLong nPos; // current position
protected:
- virtual ~StorageStream();
+ virtual ~StorageStream() override;
public:
StorageStream( StgIo*, StgDirEntry*, StreamMode );
virtual sal_uLong Read( void * pData, sal_uLong nSize ) override;
@@ -163,7 +163,7 @@ class SOT_DLLPUBLIC Storage : public BaseStorage, public OLEStorageBase
void Init( bool bCreate );
Storage( StgIo*, StgDirEntry*, StreamMode );
protected:
- virtual ~Storage();
+ virtual ~Storage() override;
public:
Storage( const OUString &, StreamMode = StreamMode::STD_READWRITE, bool bDirect = true );
Storage( SvStream& rStrm, bool bDirect = true );
@@ -219,7 +219,7 @@ friend class UCBStorage;
UCBStorageStream_Impl*
pImp;
protected:
- virtual ~UCBStorageStream();
+ virtual ~UCBStorageStream() override;
public:
UCBStorageStream( const OUString& rName, StreamMode nMode, bool bDirect, const OString* pKey, bool bRepair, css::uno::Reference< css::ucb::XProgressHandler > const & xProgress );
UCBStorageStream( UCBStorageStream_Impl* );
@@ -253,7 +253,7 @@ class SOT_DLLPUBLIC UCBStorage : public BaseStorage
UCBStorage_Impl* pImp;
protected:
- virtual ~UCBStorage();
+ virtual ~UCBStorage() override;
public:
static bool IsStorageFile( SvStream* );
static OUString GetLinkedFile( SvStream& );
diff --git a/include/sot/storage.hxx b/include/sot/storage.hxx
index d2e56c6caf0e..92134c20f821 100644
--- a/include/sot/storage.hxx
+++ b/include/sot/storage.hxx
@@ -42,7 +42,7 @@ protected:
virtual sal_uLong PutData( const void* pData, sal_uLong nSize ) override;
virtual sal_uInt64 SeekPos(sal_uInt64 nPos) override;
virtual void FlushData() override;
- virtual ~SotStorageStream();
+ virtual ~SotStorageStream() override;
public:
SotStorageStream( const OUString &,
StreamMode = StreamMode::STD_READWRITE );
@@ -73,7 +73,7 @@ friend class SotStorageStream;
long m_nVersion;
protected:
- virtual ~SotStorage();
+ virtual ~SotStorage() override;
void CreateStorage( bool bUCBStorage, StreamMode );
public:
SotStorage( const OUString &,
diff --git a/include/svl/aeitem.hxx b/include/svl/aeitem.hxx
index e0f4254b3c7e..961737922047 100644
--- a/include/svl/aeitem.hxx
+++ b/include/svl/aeitem.hxx
@@ -42,7 +42,7 @@ public:
SfxAllEnumItem( sal_uInt16 nWhich, sal_uInt16 nVal );
SfxAllEnumItem( sal_uInt16 nWhich, SvStream &rStream );
SfxAllEnumItem( const SfxAllEnumItem & );
- virtual ~SfxAllEnumItem();
+ virtual ~SfxAllEnumItem() override;
void InsertValue( sal_uInt16 nValue );
void InsertValue( sal_uInt16 nValue, const OUString &rText );
diff --git a/include/svl/cintitem.hxx b/include/svl/cintitem.hxx
index 12d9ce30efa8..2c8afc8aa5e3 100644
--- a/include/svl/cintitem.hxx
+++ b/include/svl/cintitem.hxx
@@ -37,7 +37,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntByteItem() {}
+ virtual ~CntByteItem() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
@@ -86,7 +86,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntUInt16Item() {}
+ virtual ~CntUInt16Item() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
@@ -135,7 +135,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntInt32Item() {}
+ virtual ~CntInt32Item() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
@@ -184,7 +184,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntUInt32Item() {}
+ virtual ~CntUInt32Item() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
diff --git a/include/svl/cjkoptions.hxx b/include/svl/cjkoptions.hxx
index e35cfb2bfe27..e173e60f6287 100644
--- a/include/svl/cjkoptions.hxx
+++ b/include/svl/cjkoptions.hxx
@@ -51,7 +51,7 @@ public:
// bDontLoad is for referencing purposes only
SvtCJKOptions(bool bDontLoad = false);
- virtual ~SvtCJKOptions();
+ virtual ~SvtCJKOptions() override;
bool IsCJKFontEnabled() const;
bool IsVerticalTextEnabled() const;
diff --git a/include/svl/cntwall.hxx b/include/svl/cntwall.hxx
index cbea63600df7..cd6800f66c40 100644
--- a/include/svl/cntwall.hxx
+++ b/include/svl/cntwall.hxx
@@ -38,7 +38,7 @@ public:
CntWallpaperItem( sal_uInt16 nWhich );
CntWallpaperItem( sal_uInt16 nWhich, SvStream& rStream, sal_uInt16 nVersion );
CntWallpaperItem( const CntWallpaperItem& rCpy );
- virtual ~CntWallpaperItem();
+ virtual ~CntWallpaperItem() override;
virtual sal_uInt16 GetVersion(sal_uInt16) const override;
diff --git a/include/svl/ctloptions.hxx b/include/svl/ctloptions.hxx
index 518f73e1d6b1..b3a941f62c48 100644
--- a/include/svl/ctloptions.hxx
+++ b/include/svl/ctloptions.hxx
@@ -37,7 +37,7 @@ public:
// bDontLoad is for referencing purposes only
SvtCTLOptions( bool bDontLoad = false );
- virtual ~SvtCTLOptions();
+ virtual ~SvtCTLOptions() override;
void SetCTLFontEnabled( bool _bEnabled );
bool IsCTLFontEnabled() const;
diff --git a/include/svl/custritm.hxx b/include/svl/custritm.hxx
index e89479aa0e76..5693ceb74ca0 100644
--- a/include/svl/custritm.hxx
+++ b/include/svl/custritm.hxx
@@ -41,7 +41,7 @@ public:
SfxPoolItem(rItem), m_aValue(rItem.m_aValue)
{}
- virtual ~CntUnencodedStringItem() {}
+ virtual ~CntUnencodedStringItem() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
diff --git a/include/svl/flagitem.hxx b/include/svl/flagitem.hxx
index ca4864ba3d8b..f9fd4c05a5d9 100644
--- a/include/svl/flagitem.hxx
+++ b/include/svl/flagitem.hxx
@@ -33,7 +33,7 @@ public:
explicit SfxFlagItem( sal_uInt16 nWhich = 0, sal_uInt16 nValue = 0 );
SfxFlagItem( const SfxFlagItem& );
- virtual ~SfxFlagItem() {}
+ virtual ~SfxFlagItem() override {}
virtual sal_uInt8 GetFlagCount() const;
diff --git a/include/svl/globalnameitem.hxx b/include/svl/globalnameitem.hxx
index 9547b4b64327..7c12cc3a6bf1 100644
--- a/include/svl/globalnameitem.hxx
+++ b/include/svl/globalnameitem.hxx
@@ -32,7 +32,7 @@ public:
SfxGlobalNameItem();
SfxGlobalNameItem( sal_uInt16 nWhich, const SvGlobalName& );
- virtual ~SfxGlobalNameItem();
+ virtual ~SfxGlobalNameItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/svl/grabbagitem.hxx b/include/svl/grabbagitem.hxx
index c4f95929a286..38c49b8b8193 100644
--- a/include/svl/grabbagitem.hxx
+++ b/include/svl/grabbagitem.hxx
@@ -26,7 +26,7 @@ public:
SfxGrabBagItem();
SfxGrabBagItem(sal_uInt16 nWhich);
SfxGrabBagItem(const SfxGrabBagItem& rItem);
- virtual ~SfxGrabBagItem();
+ virtual ~SfxGrabBagItem() override;
const std::map<OUString, css::uno::Any>& GetGrabBag() const
{
diff --git a/include/svl/ilstitem.hxx b/include/svl/ilstitem.hxx
index cea8abce74c0..422d38d6c023 100644
--- a/include/svl/ilstitem.hxx
+++ b/include/svl/ilstitem.hxx
@@ -35,7 +35,7 @@ public:
SfxIntegerListItem( sal_uInt16 nWhich, const ::std::vector < sal_Int32 >& rList );
SfxIntegerListItem( sal_uInt16 nWhich, const css::uno::Sequence < sal_Int32 >& rList );
SfxIntegerListItem( const SfxIntegerListItem& rItem );
- virtual ~SfxIntegerListItem();
+ virtual ~SfxIntegerListItem() override;
const std::vector< sal_Int32 >& GetList() const { return m_aList; }
diff --git a/include/svl/imageitm.hxx b/include/svl/imageitm.hxx
index d19c8be282de..f8cf163e74c0 100644
--- a/include/svl/imageitm.hxx
+++ b/include/svl/imageitm.hxx
@@ -32,7 +32,7 @@ public:
static SfxPoolItem* CreateDefault();
SfxImageItem( sal_uInt16 nWhich = 0 );
SfxImageItem( const SfxImageItem& );
- virtual ~SfxImageItem();
+ virtual ~SfxImageItem() override;
virtual SfxPoolItem* Clone( SfxItemPool* pPool = nullptr ) const override;
virtual bool operator==( const SfxPoolItem& ) const override;
diff --git a/include/svl/inethist.hxx b/include/svl/inethist.hxx
index 2a03d3b90d91..e983d1d6e05c 100644
--- a/include/svl/inethist.hxx
+++ b/include/svl/inethist.hxx
@@ -41,7 +41,7 @@ class SVL_DLLPUBLIC INetURLHistory : public SfxBroadcaster
/** Construction/Destruction.
*/
SAL_DLLPRIVATE INetURLHistory();
- SAL_DLLPRIVATE virtual ~INetURLHistory();
+ SAL_DLLPRIVATE virtual ~INetURLHistory() override;
/** Implementation.
*/
@@ -105,7 +105,7 @@ class SVL_DLLPUBLIC INetURLHistoryHint: public SfxHint
const INetURLObject* pObj;
public:
explicit INetURLHistoryHint( const INetURLObject* Object ) : pObj(Object) {}
- virtual ~INetURLHistoryHint() {}
+ virtual ~INetURLHistoryHint() override {}
const INetURLObject* GetObject() const { return pObj; }
};
diff --git a/include/svl/instrm.hxx b/include/svl/instrm.hxx
index 1e64eda2aecf..65d24f37d169 100644
--- a/include/svl/instrm.hxx
+++ b/include/svl/instrm.hxx
@@ -54,7 +54,7 @@ class SVL_DLLPUBLIC SvInputStream: public SvStream
public:
SvInputStream( css::uno::Reference< css::io::XInputStream > const & rTheStream );
- virtual ~SvInputStream();
+ virtual ~SvInputStream() override;
};
#endif // INCLUDED_SVL_INSTRM_HXX
diff --git a/include/svl/int64item.hxx b/include/svl/int64item.hxx
index fd6827e6d6be..4245ab13d52a 100644
--- a/include/svl/int64item.hxx
+++ b/include/svl/int64item.hxx
@@ -22,7 +22,7 @@ public:
SfxInt64Item( sal_uInt16 nWhich, SvStream & rStream );
SfxInt64Item( const SfxInt64Item& rItem );
- virtual ~SfxInt64Item();
+ virtual ~SfxInt64Item() override;
virtual bool operator== ( const SfxPoolItem& rItem ) const override;
diff --git a/include/svl/intitem.hxx b/include/svl/intitem.hxx
index dd6b1178b5a9..da2dc649d755 100644
--- a/include/svl/intitem.hxx
+++ b/include/svl/intitem.hxx
@@ -55,7 +55,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~SfxInt16Item() {}
+ virtual ~SfxInt16Item() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
diff --git a/include/svl/isethint.hxx b/include/svl/isethint.hxx
index 41dc76f01b2a..b9e730ef6415 100644
--- a/include/svl/isethint.hxx
+++ b/include/svl/isethint.hxx
@@ -32,7 +32,7 @@ class SVL_DLLPUBLIC SfxItemSetHint: public SfxHint
public:
SfxItemSetHint( const SfxItemSet &rItemSet );
- virtual ~SfxItemSetHint();
+ virtual ~SfxItemSetHint() override;
const SfxItemSet& GetItemSet() const { return *_pItemSet; }
};
diff --git a/include/svl/itemprop.hxx b/include/svl/itemprop.hxx
index 720cfb423ed6..216efdd954fb 100644
--- a/include/svl/itemprop.hxx
+++ b/include/svl/itemprop.hxx
@@ -162,7 +162,7 @@ class SVL_DLLPUBLIC SfxItemPropertySetInfo : public cppu::WeakImplHelper1<css::b
public:
SfxItemPropertySetInfo(const SfxItemPropertyMap &rMap );
SfxItemPropertySetInfo(const SfxItemPropertyMapEntry *pEntries );
- virtual ~SfxItemPropertySetInfo();
+ virtual ~SfxItemPropertySetInfo() override;
virtual css::uno::Sequence< css::beans::Property > SAL_CALL
getProperties( )
@@ -186,7 +186,7 @@ public:
SfxExtItemPropertySetInfo(
const SfxItemPropertyMapEntry *pMap,
const css::uno::Sequence<css::beans::Property>& rPropSeq );
- virtual ~SfxExtItemPropertySetInfo();
+ virtual ~SfxExtItemPropertySetInfo() override;
virtual css::uno::Sequence< css::beans::Property > SAL_CALL
getProperties( )
diff --git a/include/svl/languageoptions.hxx b/include/svl/languageoptions.hxx
index 92158684a461..3f1cd0e1a933 100644
--- a/include/svl/languageoptions.hxx
+++ b/include/svl/languageoptions.hxx
@@ -75,7 +75,7 @@ public:
// bDontLoad is for referencing purposes only
SvtLanguageOptions( bool _bDontLoad = false );
- virtual ~SvtLanguageOptions();
+ virtual ~SvtLanguageOptions() override;
// CJK options
bool IsCJKFontEnabled() const;
@@ -122,7 +122,7 @@ private:
public:
SvtSystemLanguageOptions();
- virtual ~SvtSystemLanguageOptions();
+ virtual ~SvtSystemLanguageOptions() override;
virtual void Notify( const css::uno::Sequence< OUString >& rPropertyNames ) override;
diff --git a/include/svl/lckbitem.hxx b/include/svl/lckbitem.hxx
index 64d5ff0c36d8..ef54a090fd8a 100644
--- a/include/svl/lckbitem.hxx
+++ b/include/svl/lckbitem.hxx
@@ -32,7 +32,7 @@ public:
SfxLockBytesItem();
SfxLockBytesItem( sal_uInt16 nWhich, SvStream & );
SfxLockBytesItem( const SfxLockBytesItem& );
- virtual ~SfxLockBytesItem();
+ virtual ~SfxLockBytesItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/svl/metitem.hxx b/include/svl/metitem.hxx
index 7dda419f245e..df11f83d36b1 100644
--- a/include/svl/metitem.hxx
+++ b/include/svl/metitem.hxx
@@ -28,7 +28,7 @@ public:
explicit SfxMetricItem( sal_uInt16 nWhich = 0, sal_uInt32 nValue = 0 );
SfxMetricItem( sal_uInt16 nWhich, SvStream & );
SfxMetricItem( const SfxMetricItem& );
- virtual ~SfxMetricItem() {}
+ virtual ~SfxMetricItem() override {}
virtual void ScaleMetrics( long lMult, long lDiv ) override;
virtual bool HasMetrics() const override;
diff --git a/include/svl/numuno.hxx b/include/svl/numuno.hxx
index 37f3f419a62c..6fc990791d6b 100644
--- a/include/svl/numuno.hxx
+++ b/include/svl/numuno.hxx
@@ -55,7 +55,7 @@ private:
public:
SvNumberFormatsSupplierObj();
SvNumberFormatsSupplierObj(SvNumberFormatter* pForm);
- virtual ~SvNumberFormatsSupplierObj();
+ virtual ~SvNumberFormatsSupplierObj() override;
void SetNumberFormatter(SvNumberFormatter* pNew);
SvNumberFormatter* GetNumberFormatter() const;
diff --git a/include/svl/outstrm.hxx b/include/svl/outstrm.hxx
index 487d133da738..d512d46ba51d 100644
--- a/include/svl/outstrm.hxx
+++ b/include/svl/outstrm.hxx
@@ -46,7 +46,7 @@ class SVL_DLLPUBLIC SvOutputStream: public SvStream
public:
SvOutputStream(css::uno::Reference< css::io::XOutputStream > const & rTheStream);
- virtual ~SvOutputStream();
+ virtual ~SvOutputStream() override;
};
#endif // INCLUDED_SVL_OUTSTRM_HXX
diff --git a/include/svl/poolitem.hxx b/include/svl/poolitem.hxx
index 81723690e7d4..feb209fa5f71 100644
--- a/include/svl/poolitem.hxx
+++ b/include/svl/poolitem.hxx
@@ -236,7 +236,7 @@ public:
static SfxPoolItem* CreateDefault();
explicit SfxVoidItem( sal_uInt16 nWhich );
SfxVoidItem( const SfxVoidItem& );
- virtual ~SfxVoidItem();
+ virtual ~SfxVoidItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
@@ -260,7 +260,7 @@ public:
SfxSetItem( sal_uInt16 nWhich, SfxItemSet *pSet );
SfxSetItem( sal_uInt16 nWhich, const SfxItemSet &rSet );
SfxSetItem( const SfxSetItem&, SfxItemPool *pPool = nullptr );
- virtual ~SfxSetItem();
+ virtual ~SfxSetItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
@@ -286,7 +286,7 @@ class SVL_DLLPUBLIC SfxPoolItemHint: public SfxHint
SfxPoolItem* pObj;
public:
explicit SfxPoolItemHint( SfxPoolItem* Object ) : pObj(Object) {}
- virtual ~SfxPoolItemHint() {}
+ virtual ~SfxPoolItemHint() override {}
SfxPoolItem* GetObject() const { return pObj; }
};
diff --git a/include/svl/ptitem.hxx b/include/svl/ptitem.hxx
index 846bf0ee2681..62f75172ad10 100644
--- a/include/svl/ptitem.hxx
+++ b/include/svl/ptitem.hxx
@@ -34,7 +34,7 @@ public:
SfxPointItem();
SfxPointItem( sal_uInt16 nWhich, const Point& rVal );
SfxPointItem( const SfxPointItem& );
- virtual ~SfxPointItem() {}
+ virtual ~SfxPointItem() override {}
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/svl/rectitem.hxx b/include/svl/rectitem.hxx
index af438333dc7f..28872aec9a69 100644
--- a/include/svl/rectitem.hxx
+++ b/include/svl/rectitem.hxx
@@ -35,7 +35,7 @@ public:
SfxRectangleItem();
SfxRectangleItem( sal_uInt16 nWhich, const Rectangle& rVal );
SfxRectangleItem( const SfxRectangleItem& );
- virtual ~SfxRectangleItem() {}
+ virtual ~SfxRectangleItem() override {}
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/svl/rngitem.hxx b/include/svl/rngitem.hxx
index 8d3422346d70..a776ce374cfd 100644
--- a/include/svl/rngitem.hxx
+++ b/include/svl/rngitem.hxx
@@ -55,7 +55,7 @@ private:
public:
SfxUShortRangesItem( sal_uInt16 nWID, SvStream &rStream );
SfxUShortRangesItem( const SfxUShortRangesItem& rItem );
- virtual ~SfxUShortRangesItem();
+ virtual ~SfxUShortRangesItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/svl/slstitm.hxx b/include/svl/slstitm.hxx
index b06a7351baaf..183875d83a2c 100644
--- a/include/svl/slstitm.hxx
+++ b/include/svl/slstitm.hxx
@@ -40,7 +40,7 @@ public:
SfxStringListItem( sal_uInt16 nWhich, const std::vector<OUString> *pList=nullptr );
SfxStringListItem( sal_uInt16 nWhich, SvStream& rStream );
SfxStringListItem( const SfxStringListItem& rItem );
- virtual ~SfxStringListItem();
+ virtual ~SfxStringListItem() override;
std::vector<OUString>& GetList();
diff --git a/include/svl/srchitem.hxx b/include/svl/srchitem.hxx
index 54c66cbb96d1..2be6271dc8a2 100644
--- a/include/svl/srchitem.hxx
+++ b/include/svl/srchitem.hxx
@@ -96,7 +96,7 @@ public:
explicit SvxSearchItem( const sal_uInt16 nId );
SvxSearchItem( const SvxSearchItem& rItem );
- virtual ~SvxSearchItem();
+ virtual ~SvxSearchItem() override;
virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override;
virtual bool PutValue( const css::uno::Any& rVal, sal_uInt8 nMemberId ) override;
diff --git a/include/svl/style.hxx b/include/svl/style.hxx
index ddff30a67a31..794322da11b2 100644
--- a/include/svl/style.hxx
+++ b/include/svl/style.hxx
@@ -93,7 +93,7 @@ protected:
SfxStyleSheetBase( const OUString&, SfxStyleSheetBasePool*, SfxStyleFamily eFam, sal_uInt16 mask );
SfxStyleSheetBase( const SfxStyleSheetBase& );
- virtual ~SfxStyleSheetBase();
+ virtual ~SfxStyleSheetBase() override;
virtual void Load( SvStream&, sal_uInt16 );
void Store( SvStream& );
@@ -203,7 +203,7 @@ protected:
virtual SfxStyleSheetBase* Create( const OUString&, SfxStyleFamily, sal_uInt16 );
virtual SfxStyleSheetBase* Create( const SfxStyleSheetBase& );
- virtual ~SfxStyleSheetBasePool();
+ virtual ~SfxStyleSheetBasePool() override;
void StoreStyleSheet(const rtl::Reference< SfxStyleSheetBase >&);
@@ -279,7 +279,7 @@ protected:
{
assert(false);
}
- virtual ~SfxStyleSheet();
+ virtual ~SfxStyleSheet() override;
};
diff --git a/include/svl/svdde.hxx b/include/svl/svdde.hxx
index 4c10fa26397a..b0fd3fb17f96 100644
--- a/include/svl/svdde.hxx
+++ b/include/svl/svdde.hxx
@@ -132,7 +132,7 @@ class SVL_DLLPUBLIC DdeLink : public DdeTransaction
public:
DdeLink( DdeConnection&, const OUString&, long = 0 );
- virtual ~DdeLink();
+ virtual ~DdeLink() override;
void SetNotifyHdl( const Link<void*,void>& rLink ) { aNotify = rLink; }
const Link<void*,void>& GetNotifyHdl() const { return aNotify; }
diff --git a/include/svl/szitem.hxx b/include/svl/szitem.hxx
index bcca652601a0..7fac37987f25 100644
--- a/include/svl/szitem.hxx
+++ b/include/svl/szitem.hxx
@@ -33,7 +33,7 @@ private:
public:
SfxSizeItem( sal_uInt16 nWhich, const Size& rVal );
SfxSizeItem( const SfxSizeItem& );
- virtual ~SfxSizeItem() {}
+ virtual ~SfxSizeItem() override {}
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/svl/undo.hxx b/include/svl/undo.hxx
index afe09557cfc9..52a2918afd36 100644
--- a/include/svl/undo.hxx
+++ b/include/svl/undo.hxx
@@ -136,7 +136,7 @@ public:
SfxListUndoAction(
const OUString &rComment, const OUString& rRepeatComment, sal_uInt16 nId, sal_Int32 nViewShellId, SfxUndoArray *pFather );
- virtual ~SfxListUndoAction();
+ virtual ~SfxListUndoAction() override;
virtual void Undo() override;
virtual void UndoWithContext( SfxUndoContext& i_context ) override;
@@ -308,7 +308,7 @@ class SVL_DLLPUBLIC SfxUndoManager : public ::svl::IUndoManager
m_xData;
public:
SfxUndoManager( size_t nMaxUndoActionCount = 20 );
- virtual ~SfxUndoManager();
+ virtual ~SfxUndoManager() override;
// IUndoManager overridables
virtual void SetMaxUndoActionCount( size_t nMaxUndoActionCount ) override;
diff --git a/include/svl/visitem.hxx b/include/svl/visitem.hxx
index b6c2102cfaa5..0efc712e9b7c 100644
--- a/include/svl/visitem.hxx
+++ b/include/svl/visitem.hxx
@@ -42,7 +42,7 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~SfxVisibilityItem() {}
+ virtual ~SfxVisibilityItem() override {}
virtual bool operator ==(const SfxPoolItem & rItem) const override;
diff --git a/include/svtools/DocumentInfoPreview.hxx b/include/svtools/DocumentInfoPreview.hxx
index d7b02e73de76..0194520facdb 100644
--- a/include/svtools/DocumentInfoPreview.hxx
+++ b/include/svtools/DocumentInfoPreview.hxx
@@ -42,7 +42,7 @@ class SVT_DLLPUBLIC ODocumentInfoPreview: public vcl::Window {
public:
ODocumentInfoPreview(vcl::Window * pParent, WinBits nBits);
- virtual ~ODocumentInfoPreview();
+ virtual ~ODocumentInfoPreview() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/include/svtools/GraphicExportOptionsDialog.hxx b/include/svtools/GraphicExportOptionsDialog.hxx
index 420b3ba21e33..41090dd68e21 100644
--- a/include/svtools/GraphicExportOptionsDialog.hxx
+++ b/include/svtools/GraphicExportOptionsDialog.hxx
@@ -62,7 +62,7 @@ private:
public:
GraphicExportOptionsDialog( vcl::Window* pWindow, const css::uno::Reference<css::lang::XComponent>& rxSourceDocument );
- virtual ~GraphicExportOptionsDialog();
+ virtual ~GraphicExportOptionsDialog() override;
virtual void dispose() override;
css::uno::Sequence<css::beans::PropertyValue> getFilterData();
};
diff --git a/include/svtools/PlaceEditDialog.hxx b/include/svtools/PlaceEditDialog.hxx
index b2f65b530f0a..975789971dee 100644
--- a/include/svtools/PlaceEditDialog.hxx
+++ b/include/svtools/PlaceEditDialog.hxx
@@ -64,7 +64,7 @@ public :
PlaceEditDialog( vcl::Window* pParent);
PlaceEditDialog(vcl::Window* pParent, const std::shared_ptr<Place> &rPlace );
- virtual ~PlaceEditDialog();
+ virtual ~PlaceEditDialog() override;
virtual void dispose() override;
// Returns a place instance with given information
diff --git a/include/svtools/ServerDetailsControls.hxx b/include/svtools/ServerDetailsControls.hxx
index aaef76f90998..a0a20157d2c9 100644
--- a/include/svtools/ServerDetailsControls.hxx
+++ b/include/svtools/ServerDetailsControls.hxx
@@ -73,7 +73,7 @@ class HostDetailsContainer : public DetailsContainer
public:
HostDetailsContainer( VclBuilderContainer* pBuilder, sal_uInt16 nPort, const OUString& sScheme );
- virtual ~HostDetailsContainer( ) { };
+ virtual ~HostDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual INetURLObject getUrl( ) override;
@@ -95,7 +95,7 @@ class DavDetailsContainer : public HostDetailsContainer
public:
DavDetailsContainer( VclBuilderContainer* pBuilder );
- virtual ~DavDetailsContainer( ) { };
+ virtual ~DavDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual bool enableUserCredentials( ) override { return false; };
@@ -115,7 +115,7 @@ class SmbDetailsContainer : public DetailsContainer
public:
SmbDetailsContainer( VclBuilderContainer* pBuilder );
- virtual ~SmbDetailsContainer( ) { };
+ virtual ~SmbDetailsContainer( ) override { };
virtual INetURLObject getUrl( ) override;
virtual bool setUrl( const INetURLObject& rUrl ) override;
@@ -140,7 +140,7 @@ class CmisDetailsContainer : public DetailsContainer
public:
CmisDetailsContainer(VclBuilderContainer* pBuilder, Dialog* pParentDialog, OUString const & sBinding);
- virtual ~CmisDetailsContainer( ) { };
+ virtual ~CmisDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual INetURLObject getUrl( ) override;
diff --git a/include/svtools/accessibilityoptions.hxx b/include/svtools/accessibilityoptions.hxx
index 9c642a4bbcc3..1cc78a7dc9f5 100644
--- a/include/svtools/accessibilityoptions.hxx
+++ b/include/svtools/accessibilityoptions.hxx
@@ -35,7 +35,7 @@ private:
public:
SvtAccessibilityOptions();
- virtual ~SvtAccessibilityOptions();
+ virtual ~SvtAccessibilityOptions() override;
// get & set config entries
bool GetIsForPagePreviews() const;
diff --git a/include/svtools/accessiblefactory.hxx b/include/svtools/accessiblefactory.hxx
index 7898426803b7..d9f3271d4490 100644
--- a/include/svtools/accessiblefactory.hxx
+++ b/include/svtools/accessiblefactory.hxx
@@ -159,7 +159,7 @@ namespace svt
) const = 0;
protected:
- virtual ~IAccessibleFactory() {}
+ virtual ~IAccessibleFactory() override {}
};
diff --git a/include/svtools/accessibleruler.hxx b/include/svtools/accessibleruler.hxx
index b7747877bd8a..ddc63a4e0898 100644
--- a/include/svtools/accessibleruler.hxx
+++ b/include/svtools/accessibleruler.hxx
@@ -67,7 +67,7 @@ public:
SvtRulerAccessible(
const css::uno::Reference< css::accessibility::XAccessible>& rxParent, Ruler& rRepresentation, const ::rtl::OUString& rName );
protected:
- virtual ~SvtRulerAccessible();
+ virtual ~SvtRulerAccessible() override;
public:
bool SAL_CALL
diff --git a/include/svtools/addresstemplate.hxx b/include/svtools/addresstemplate.hxx
index e52b17a51b0e..47e89f574291 100644
--- a/include/svtools/addresstemplate.hxx
+++ b/include/svtools/addresstemplate.hxx
@@ -97,7 +97,7 @@ namespace svt
const css::uno::Sequence< css::util::AliasProgrammaticPair >& _rMapping
);
- virtual ~AddressBookSourceDialog();
+ virtual ~AddressBookSourceDialog() override;
virtual void dispose() override;
// to be used if the object was constructed for editing a field mapping only
diff --git a/include/svtools/apearcfg.hxx b/include/svtools/apearcfg.hxx
index 98cd37c57aa5..f7a4019f7cfd 100644
--- a/include/svtools/apearcfg.hxx
+++ b/include/svtools/apearcfg.hxx
@@ -59,7 +59,7 @@ class SVT_DLLPUBLIC SvtTabAppearanceCfg : public utl::ConfigItem
public:
SvtTabAppearanceCfg( );
- virtual ~SvtTabAppearanceCfg( );
+ virtual ~SvtTabAppearanceCfg( ) override;
virtual void Notify( const css::uno::Sequence< OUString >& _rPropertyNames) override;
diff --git a/include/svtools/breadcrumb.hxx b/include/svtools/breadcrumb.hxx
index 6eff94445ff8..ac23e9b427b2 100644
--- a/include/svtools/breadcrumb.hxx
+++ b/include/svtools/breadcrumb.hxx
@@ -50,7 +50,7 @@ class SVT_DLLPUBLIC Breadcrumb : public VclHBox
public:
Breadcrumb( vcl::Window* pParent );
- virtual ~Breadcrumb();
+ virtual ~Breadcrumb() override;
void dispose() override;
void EnableFields( bool bEnable );
diff --git a/include/svtools/brwbox.hxx b/include/svtools/brwbox.hxx
index f3bb8a34914f..30cee3c8331c 100644
--- a/include/svtools/brwbox.hxx
+++ b/include/svtools/brwbox.hxx
@@ -395,7 +395,7 @@ public:
BrowserMode nMode = BrowserMode::NONE );
BrowseBox( vcl::Window* pParent, const ResId& rId,
BrowserMode nMode = BrowserMode::NONE );
- virtual ~BrowseBox();
+ virtual ~BrowseBox() override;
virtual void dispose() override;
// override inherited handler
diff --git a/include/svtools/brwhead.hxx b/include/svtools/brwhead.hxx
index 3f07347db07e..0520007cb247 100644
--- a/include/svtools/brwhead.hxx
+++ b/include/svtools/brwhead.hxx
@@ -31,7 +31,7 @@ class SVT_DLLPUBLIC BrowserHeader: public HeaderBar
VclPtr<BrowseBox> _pBrowseBox;
public:
- virtual ~BrowserHeader();
+ virtual ~BrowserHeader() override;
virtual void dispose() override;
protected:
virtual void Command( const CommandEvent& rCEvt ) override;
diff --git a/include/svtools/calendar.hxx b/include/svtools/calendar.hxx
index 3814d11a702b..cb69224ba288 100644
--- a/include/svtools/calendar.hxx
+++ b/include/svtools/calendar.hxx
@@ -247,7 +247,7 @@ protected:
public:
Calendar( vcl::Window* pParent, WinBits nWinStyle = 0 );
- virtual ~Calendar();
+ virtual ~Calendar() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
@@ -350,7 +350,7 @@ private:
public:
CalendarField( vcl::Window* pParent, WinBits nWinStyle );
- virtual ~CalendarField();
+ virtual ~CalendarField() override;
virtual void dispose() override;
virtual bool ShowDropDown( bool bShow ) override;
diff --git a/include/svtools/cliplistener.hxx b/include/svtools/cliplistener.hxx
index b73dff5e43fe..c6364ded6400 100644
--- a/include/svtools/cliplistener.hxx
+++ b/include/svtools/cliplistener.hxx
@@ -38,7 +38,7 @@ class SVT_DLLPUBLIC TransferableClipboardListener : public ::cppu::WeakImplHelpe
public:
// Link is called with a TransferableDataHelper pointer
TransferableClipboardListener( const Link<TransferableDataHelper*,void>& rCallback );
- virtual ~TransferableClipboardListener();
+ virtual ~TransferableClipboardListener() override;
void AddListener( vcl::Window* pWin ) { AddRemoveListener(pWin, true); }
void RemoveListener( vcl::Window* pWin ) { AddRemoveListener(pWin, false); }
diff --git a/include/svtools/colorcfg.hxx b/include/svtools/colorcfg.hxx
index b5e153b1fff4..ad3672d7b83b 100644
--- a/include/svtools/colorcfg.hxx
+++ b/include/svtools/colorcfg.hxx
@@ -98,7 +98,7 @@ private:
static ColorConfig_Impl* m_pImpl;
public:
ColorConfig();
- virtual ~ColorConfig();
+ virtual ~ColorConfig() override;
// get the configured value - if bSmart is set the default color setting is provided
// instead of the automatic color
diff --git a/include/svtools/ctrlbox.hxx b/include/svtools/ctrlbox.hxx
index a679e496b5eb..b068b556b5c2 100644
--- a/include/svtools/ctrlbox.hxx
+++ b/include/svtools/ctrlbox.hxx
@@ -154,7 +154,7 @@ public:
ColorListBox( vcl::Window* pParent,
WinBits nWinStyle = WB_BORDER );
ColorListBox( vcl::Window* pParent, const ResId& rResId );
- virtual ~ColorListBox();
+ virtual ~ColorListBox() override;
virtual void dispose() override;
virtual void UserDraw( const UserDrawEvent& rUDEvt ) override;
@@ -306,7 +306,7 @@ public:
typedef Color (*ColorDistFunc)(Color, Color);
LineListBox( vcl::Window* pParent, WinBits nWinStyle = WB_BORDER );
- virtual ~LineListBox();
+ virtual ~LineListBox() override;
virtual void dispose() override;
/** Set the width in Twips */
@@ -388,7 +388,7 @@ protected:
public:
FontNameBox( vcl::Window* pParent,
WinBits nWinStyle = WB_SORT );
- virtual ~FontNameBox();
+ virtual ~FontNameBox() override;
virtual void dispose() override;
virtual void UserDraw( const UserDrawEvent& rUDEvt ) override;
diff --git a/include/svtools/editbrowsebox.hxx b/include/svtools/editbrowsebox.hxx
index e2f699875954..9dcba3ba6a12 100644
--- a/include/svtools/editbrowsebox.hxx
+++ b/include/svtools/editbrowsebox.hxx
@@ -91,7 +91,7 @@ namespace svt
public:
CellController(Control* pW);
- virtual ~CellController();
+ virtual ~CellController() override;
Control& GetWindow() const { return *const_cast< CellController* >( this )->pWindow; }
@@ -237,7 +237,7 @@ namespace svt
public:
EditCellController( Edit* _pEdit );
EditCellController( IEditImplementation* _pImplementation );
- virtual ~EditCellController( );
+ virtual ~EditCellController( ) override;
const IEditImplementation* GetEditImplementation( ) const { return m_pEditImplementation; }
IEditImplementation* GetEditImplementation( ) { return m_pEditImplementation; }
@@ -284,7 +284,7 @@ namespace svt
public:
CheckBoxControl(vcl::Window* pParent);
- virtual ~CheckBoxControl();
+ virtual ~CheckBoxControl() override;
virtual void dispose() override;
virtual void GetFocus() override;
@@ -587,7 +587,7 @@ namespace svt
public:
EditBrowseBox(vcl::Window* pParent, EditBrowseBoxFlags nBrowserFlags = EditBrowseBoxFlags::NONE, WinBits nBits = WB_TABSTOP, BrowserMode nMode = BrowserMode::NONE );
EditBrowseBox(vcl::Window* pParent, const ResId& rId, EditBrowseBoxFlags nBrowserFlags = EditBrowseBoxFlags::NONE, BrowserMode nMode = BrowserMode::NONE );
- virtual ~EditBrowseBox();
+ virtual ~EditBrowseBox() override;
virtual void dispose() override;
bool IsEditing() const {return aController.Is();}
diff --git a/include/svtools/ehdl.hxx b/include/svtools/ehdl.hxx
index 844c79285caf..7649e1361d6c 100644
--- a/include/svtools/ehdl.hxx
+++ b/include/svtools/ehdl.hxx
@@ -51,7 +51,7 @@ class SVT_DLLPUBLIC SfxErrorHandler : private ErrorHandler
{
public:
SfxErrorHandler(sal_uInt16 nId, sal_uLong lStart, sal_uLong lEnd, ResMgr *pMgr=nullptr);
- virtual ~SfxErrorHandler();
+ virtual ~SfxErrorHandler() override;
protected:
bool GetErrorString(sal_uLong lErrId, OUString &, sal_uInt16&) const;
diff --git a/include/svtools/embedtransfer.hxx b/include/svtools/embedtransfer.hxx
index c76c5b4b9734..35a45987607f 100644
--- a/include/svtools/embedtransfer.hxx
+++ b/include/svtools/embedtransfer.hxx
@@ -46,7 +46,7 @@ public:
SvEmbedTransferHelper( const css::uno::Reference< css::embed::XEmbeddedObject >& xObj,
const Graphic* pGraphic,
sal_Int64 nAspect );
- virtual ~SvEmbedTransferHelper();
+ virtual ~SvEmbedTransferHelper() override;
void SetParentShellID( const OUString& rShellID );
diff --git a/include/svtools/extcolorcfg.hxx b/include/svtools/extcolorcfg.hxx
index be0982870171..2f3c9559c41b 100644
--- a/include/svtools/extcolorcfg.hxx
+++ b/include/svtools/extcolorcfg.hxx
@@ -64,7 +64,7 @@ private:
static ExtendedColorConfig_Impl* m_pImpl;
public:
ExtendedColorConfig();
- virtual ~ExtendedColorConfig();
+ virtual ~ExtendedColorConfig() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/include/svtools/filectrl.hxx b/include/svtools/filectrl.hxx
index 1ba522d46612..0e976bb45cbd 100644
--- a/include/svtools/filectrl.hxx
+++ b/include/svtools/filectrl.hxx
@@ -62,7 +62,7 @@ protected:
public:
FileControl( vcl::Window* pParent, WinBits nStyle );
- virtual ~FileControl();
+ virtual ~FileControl() override;
virtual void dispose() override;
Edit& GetEdit() { return *maEdit.get(); }
diff --git a/include/svtools/fileview.hxx b/include/svtools/fileview.hxx
index cd1dde7e38ea..e1a02465e391 100644
--- a/include/svtools/fileview.hxx
+++ b/include/svtools/fileview.hxx
@@ -82,7 +82,7 @@ protected:
public:
SvtFileView( vcl::Window* pParent, WinBits nBits, bool bOnlyFolder, bool bMultiSelection, bool bShowType = true );
- virtual ~SvtFileView();
+ virtual ~SvtFileView() override;
virtual void dispose() override;
virtual Size GetOptimalSize() const override;
@@ -219,7 +219,7 @@ private:
public:
QueryDeleteDlg_Impl(vcl::Window* pParent, const OUString& rName);
- virtual ~QueryDeleteDlg_Impl();
+ virtual ~QueryDeleteDlg_Impl() override;
virtual void dispose() override;
void EnableAllButton() { m_pAllButton->Enable(); }
diff --git a/include/svtools/fmtfield.hxx b/include/svtools/fmtfield.hxx
index 53b525ae6d9c..7a441530e00a 100644
--- a/include/svtools/fmtfield.hxx
+++ b/include/svtools/fmtfield.hxx
@@ -265,7 +265,7 @@ public:
ResetConformanceTester();
}
- virtual ~DoubleNumericField();
+ virtual ~DoubleNumericField() override;
virtual void dispose() override;
protected:
diff --git a/include/svtools/fontsubstconfig.hxx b/include/svtools/fontsubstconfig.hxx
index 77cc78a88511..fdb64cf74d06 100644
--- a/include/svtools/fontsubstconfig.hxx
+++ b/include/svtools/fontsubstconfig.hxx
@@ -44,7 +44,7 @@ private:
public:
SvtFontSubstConfig();
- virtual ~SvtFontSubstConfig();
+ virtual ~SvtFontSubstConfig() override;
virtual void Notify( const css::uno::Sequence< OUString >& _rPropertyNames) override;
diff --git a/include/svtools/framestatuslistener.hxx b/include/svtools/framestatuslistener.hxx
index 1add42a7922c..d2c211f99cf7 100644
--- a/include/svtools/framestatuslistener.hxx
+++ b/include/svtools/framestatuslistener.hxx
@@ -45,7 +45,7 @@ class SVT_DLLPUBLIC FrameStatusListener : public css::frame::XStatusListener,
public:
FrameStatusListener( const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Reference< css::frame::XFrame >& xFrame );
- virtual ~FrameStatusListener();
+ virtual ~FrameStatusListener() override;
// methods to support status forwarder, known by the old sfx2 toolbox controller implementation
void addStatusListener( const OUString& aCommandURL );
diff --git a/include/svtools/generictoolboxcontroller.hxx b/include/svtools/generictoolboxcontroller.hxx
index 65fb6619ec7c..e90a6b6e9a54 100644
--- a/include/svtools/generictoolboxcontroller.hxx
+++ b/include/svtools/generictoolboxcontroller.hxx
@@ -36,7 +36,7 @@ class SVT_DLLPUBLIC GenericToolboxController : public svt::ToolboxController
ToolBox* pToolBox,
sal_uInt16 nID,
const OUString& aCommand );
- virtual ~GenericToolboxController();
+ virtual ~GenericToolboxController() override;
// XComponent
virtual void SAL_CALL dispose() throw ( css::uno::RuntimeException, std::exception ) override;
diff --git a/include/svtools/genericunodialog.hxx b/include/svtools/genericunodialog.hxx
index a651471a21fa..53885eddda96 100644
--- a/include/svtools/genericunodialog.hxx
+++ b/include/svtools/genericunodialog.hxx
@@ -87,7 +87,7 @@ namespace svt
protected:
OGenericUnoDialog(const css::uno::Reference< css::uno::XComponentContext >& _rxContext);
- virtual ~OGenericUnoDialog();
+ virtual ~OGenericUnoDialog() override;
public:
// UNO
diff --git a/include/svtools/grfmgr.hxx b/include/svtools/grfmgr.hxx
index 82e6081f3ad1..076f6737ef7d 100644
--- a/include/svtools/grfmgr.hxx
+++ b/include/svtools/grfmgr.hxx
@@ -328,7 +328,7 @@ public:
GraphicObject( const Graphic& rGraphic );
GraphicObject( const GraphicObject& rCacheObj, const GraphicManager* pMgr = nullptr );
explicit GraphicObject( const OString& rUniqueID );
- virtual ~GraphicObject();
+ virtual ~GraphicObject() override;
GraphicObject& operator=( const GraphicObject& rCacheObj );
bool operator==( const GraphicObject& rCacheObj ) const;
diff --git a/include/svtools/headbar.hxx b/include/svtools/headbar.hxx
index b609a8a670c7..dbe8022d007f 100644
--- a/include/svtools/headbar.hxx
+++ b/include/svtools/headbar.hxx
@@ -269,7 +269,7 @@ private:
public:
HeaderBar( vcl::Window* pParent, WinBits nWinBits = WB_STDHEADERBAR );
- virtual ~HeaderBar();
+ virtual ~HeaderBar() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/svtools/helpopt.hxx b/include/svtools/helpopt.hxx
index 365146903c6c..3e7210f09820 100644
--- a/include/svtools/helpopt.hxx
+++ b/include/svtools/helpopt.hxx
@@ -34,7 +34,7 @@ class SVT_DLLPUBLIC SvtHelpOptions: public utl::detail::Options
public:
SvtHelpOptions();
- virtual ~SvtHelpOptions();
+ virtual ~SvtHelpOptions() override;
void SetExtendedHelp( bool b );
bool IsExtendedHelp() const;
diff --git a/include/svtools/htmlcfg.hxx b/include/svtools/htmlcfg.hxx
index 5e46488d126c..18b6d351ecd3 100644
--- a/include/svtools/htmlcfg.hxx
+++ b/include/svtools/htmlcfg.hxx
@@ -45,7 +45,7 @@ class SVT_DLLPUBLIC SvxHtmlOptions : public utl::ConfigItem
public:
SvxHtmlOptions();
- virtual ~SvxHtmlOptions();
+ virtual ~SvxHtmlOptions() override;
virtual void Notify( const css::uno::Sequence< OUString >& _rPropertyNames) override;
diff --git a/include/svtools/hyperlabel.hxx b/include/svtools/hyperlabel.hxx
index 4fcb914d875b..94546f0e972e 100644
--- a/include/svtools/hyperlabel.hxx
+++ b/include/svtools/hyperlabel.hxx
@@ -50,7 +50,7 @@ namespace svt
public:
HyperLabel( vcl::Window* _pParent, WinBits _nWinStyle = 0 );
- virtual ~HyperLabel( );
+ virtual ~HyperLabel( ) override;
virtual void dispose() override;
virtual void DataChanged( const DataChangedEvent& rDCEvt ) override;
diff --git a/include/svtools/imapcirc.hxx b/include/svtools/imapcirc.hxx
index ba2513b51c53..f8c1273b6e7a 100644
--- a/include/svtools/imapcirc.hxx
+++ b/include/svtools/imapcirc.hxx
@@ -49,7 +49,7 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapCircleObject() {}
+ virtual ~IMapCircleObject() override {}
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/imappoly.hxx b/include/svtools/imappoly.hxx
index af48e04fa851..5242edb5561a 100644
--- a/include/svtools/imappoly.hxx
+++ b/include/svtools/imappoly.hxx
@@ -50,7 +50,7 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapPolygonObject() {}
+ virtual ~IMapPolygonObject() override {}
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/imaprect.hxx b/include/svtools/imaprect.hxx
index ce3eae645fbf..ba564ae1970c 100644
--- a/include/svtools/imaprect.hxx
+++ b/include/svtools/imaprect.hxx
@@ -48,7 +48,7 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapRectangleObject() {};
+ virtual ~IMapRectangleObject() override {};
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/inettbc.hxx b/include/svtools/inettbc.hxx
index d46d420293fd..5ad086592e32 100644
--- a/include/svtools/inettbc.hxx
+++ b/include/svtools/inettbc.hxx
@@ -59,7 +59,7 @@ protected:
public:
SvtURLBox( vcl::Window* pParent, INetProtocol eSmart = INetProtocol::NotValid, bool bSetDefaultHelpID = true );
SvtURLBox( vcl::Window* pParent, WinBits _nStyle, INetProtocol eSmart = INetProtocol::NotValid, bool bSetDefaultHelpID = true );
- virtual ~SvtURLBox();
+ virtual ~SvtURLBox() override;
virtual void dispose() override;
void SetBaseURL( const OUString& rURL );
diff --git a/include/svtools/ivctrl.hxx b/include/svtools/ivctrl.hxx
index d3a02da88687..dd4d8e6ece34 100644
--- a/include/svtools/ivctrl.hxx
+++ b/include/svtools/ivctrl.hxx
@@ -230,7 +230,7 @@ protected:
public:
SvtIconChoiceCtrl( vcl::Window* pParent, WinBits nWinStyle = WB_ICON | WB_BORDER );
- virtual ~SvtIconChoiceCtrl();
+ virtual ~SvtIconChoiceCtrl() override;
virtual void dispose() override;
void SetStyle( WinBits nWinStyle );
diff --git a/include/svtools/menuoptions.hxx b/include/svtools/menuoptions.hxx
index 64bdc735f625..4bf4f208fa8e 100644
--- a/include/svtools/menuoptions.hxx
+++ b/include/svtools/menuoptions.hxx
@@ -45,7 +45,7 @@ class SAL_WARN_UNUSED SVT_DLLPUBLIC SvtMenuOptions: public utl::detail::Options
{
public:
SvtMenuOptions();
- virtual ~SvtMenuOptions();
+ virtual ~SvtMenuOptions() override;
/*-****************************************************************************************************
@short interface methods to get and set value of config key "org.openoffice.Office.Common/View/Menu/..."
diff --git a/include/svtools/miscopt.hxx b/include/svtools/miscopt.hxx
index aa926907ef1f..70e0d0ee539e 100644
--- a/include/svtools/miscopt.hxx
+++ b/include/svtools/miscopt.hxx
@@ -48,7 +48,7 @@ class SVT_DLLPUBLIC SvtMiscOptions: public utl::detail::Options
{
public:
SvtMiscOptions();
- virtual ~SvtMiscOptions();
+ virtual ~SvtMiscOptions() override;
void AddListenerLink( const Link<LinkParamNone*,void>& rLink );
void RemoveListenerLink( const Link<LinkParamNone*,void>& rLink );
diff --git a/include/svtools/openfiledroptargetlistener.hxx b/include/svtools/openfiledroptargetlistener.hxx
index d88b6d63ae97..78ee372722be 100644
--- a/include/svtools/openfiledroptargetlistener.hxx
+++ b/include/svtools/openfiledroptargetlistener.hxx
@@ -50,7 +50,7 @@ class SVT_DLLPUBLIC OpenFileDropTargetListener : public ::cppu::WeakImplHelper1<
public:
OpenFileDropTargetListener( const css::uno::Reference< css::uno::XComponentContext >& xContext,
const css::uno::Reference< css::frame::XFrame >& xFrame );
- virtual ~OpenFileDropTargetListener();
+ virtual ~OpenFileDropTargetListener() override;
public:
// XEventListener
diff --git a/include/svtools/parhtml.hxx b/include/svtools/parhtml.hxx
index 6a2d65201aba..f48106695a4a 100644
--- a/include/svtools/parhtml.hxx
+++ b/include/svtools/parhtml.hxx
@@ -155,7 +155,7 @@ protected:
// scan next token
virtual int GetNextToken_() override;
- virtual ~HTMLParser();
+ virtual ~HTMLParser() override;
void FinishHeader( bool bBody ) { bIsInHeader = false; bIsInBody = bBody; }
diff --git a/include/svtools/parrtf.hxx b/include/svtools/parrtf.hxx
index b913a993e684..7206a31c9cb0 100644
--- a/include/svtools/parrtf.hxx
+++ b/include/svtools/parrtf.hxx
@@ -56,7 +56,7 @@ protected:
void ReadBitmapData();
void ReadOLEData();
- virtual ~SvRTFParser();
+ virtual ~SvRTFParser() override;
rtl_TextEncoding GetCodeSet() const { return eCodeSet; }
void SetEncoding( rtl_TextEncoding eEnc );
diff --git a/include/svtools/popupmenucontrollerbase.hxx b/include/svtools/popupmenucontrollerbase.hxx
index c9353f400e12..a01e04afca70 100644
--- a/include/svtools/popupmenucontrollerbase.hxx
+++ b/include/svtools/popupmenucontrollerbase.hxx
@@ -60,7 +60,7 @@ namespace svt
{
public:
PopupMenuControllerBase( const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~PopupMenuControllerBase();
+ virtual ~PopupMenuControllerBase() override;
// XServiceInfo
virtual OUString SAL_CALL getImplementationName( ) throw (css::uno::RuntimeException, std::exception) override = 0;
diff --git a/include/svtools/popupwindowcontroller.hxx b/include/svtools/popupwindowcontroller.hxx
index 0d87f1792950..a6e78da2dc33 100644
--- a/include/svtools/popupwindowcontroller.hxx
+++ b/include/svtools/popupwindowcontroller.hxx
@@ -39,7 +39,7 @@ public:
PopupWindowController( const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Reference< css::frame::XFrame >& xFrame,
const OUString& aCommandURL );
- virtual ~PopupWindowController();
+ virtual ~PopupWindowController() override;
virtual VclPtr<vcl::Window> createPopupWindow( vcl::Window* pParent ) = 0;
diff --git a/include/svtools/printoptions.hxx b/include/svtools/printoptions.hxx
index 8025a01228fe..f06a53d5ae44 100644
--- a/include/svtools/printoptions.hxx
+++ b/include/svtools/printoptions.hxx
@@ -45,7 +45,7 @@ public:
public:
SvtBasePrintOptions();
- virtual ~SvtBasePrintOptions();
+ virtual ~SvtBasePrintOptions() override;
bool IsReduceTransparency() const;
sal_Int16 GetReducedTransparencyMode() const;
@@ -88,7 +88,7 @@ private:
public:
SvtPrinterOptions();
- virtual ~SvtPrinterOptions();
+ virtual ~SvtPrinterOptions() override;
};
@@ -102,7 +102,7 @@ private:
public:
SvtPrintFileOptions();
- virtual ~SvtPrintFileOptions();
+ virtual ~SvtPrintFileOptions() override;
};
#endif // INCLUDED_SVTOOLS_PRINTOPTIONS_HXX
diff --git a/include/svtools/prnsetup.hxx b/include/svtools/prnsetup.hxx
index 007294e52656..075b1fb2885b 100644
--- a/include/svtools/prnsetup.hxx
+++ b/include/svtools/prnsetup.hxx
@@ -56,7 +56,7 @@ private:
public:
PrinterSetupDialog( vcl::Window* pWindow );
- virtual ~PrinterSetupDialog();
+ virtual ~PrinterSetupDialog() override;
virtual void dispose() override;
void SetPrinter( Printer* pNewPrinter ) { mpPrinter = pNewPrinter; }
diff --git a/include/svtools/roadmapwizard.hxx b/include/svtools/roadmapwizard.hxx
index c028250b7938..cc4ced797fd2 100644
--- a/include/svtools/roadmapwizard.hxx
+++ b/include/svtools/roadmapwizard.hxx
@@ -72,7 +72,7 @@ namespace svt
RoadmapWizard(
vcl::Window* _pParent
);
- virtual ~RoadmapWizard( );
+ virtual ~RoadmapWizard( ) override;
virtual void dispose() override;
void SetRoadmapHelpId( const OString& _rId );
diff --git a/include/svtools/ruler.hxx b/include/svtools/ruler.hxx
index 33719035cf06..c1ce6de22596 100644
--- a/include/svtools/ruler.hxx
+++ b/include/svtools/ruler.hxx
@@ -712,7 +712,7 @@ protected:
public:
Ruler( vcl::Window* pParent, WinBits nWinStyle = WB_STDRULER );
- virtual ~Ruler();
+ virtual ~Ruler() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/svtools/scrwin.hxx b/include/svtools/scrwin.hxx
index 825b827a30b0..4e5571ab9421 100644
--- a/include/svtools/scrwin.hxx
+++ b/include/svtools/scrwin.hxx
@@ -63,7 +63,7 @@ private:
public:
ScrollableWindow( vcl::Window* pParent );
- virtual ~ScrollableWindow();
+ virtual ~ScrollableWindow() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/include/svtools/simptabl.hxx b/include/svtools/simptabl.hxx
index 55d21fd64741..7e4627552b36 100644
--- a/include/svtools/simptabl.hxx
+++ b/include/svtools/simptabl.hxx
@@ -36,7 +36,7 @@ protected:
public:
SvSimpleTableContainer( vcl::Window* pParent, WinBits nBits = WB_BORDER );
- virtual ~SvSimpleTableContainer();
+ virtual ~SvSimpleTableContainer() override;
virtual void dispose() override;
void SetTable(SvSimpleTable* pTable);
@@ -87,7 +87,7 @@ protected:
public:
SvSimpleTable(SvSimpleTableContainer& rParent, WinBits nBits = WB_BORDER);
- virtual ~SvSimpleTable();
+ virtual ~SvSimpleTable() override;
virtual void dispose() override;
void UpdateViewSize();
diff --git a/include/svtools/slidesorterbaropt.hxx b/include/svtools/slidesorterbaropt.hxx
index d92dd583c00d..9908ed074bde 100644
--- a/include/svtools/slidesorterbaropt.hxx
+++ b/include/svtools/slidesorterbaropt.hxx
@@ -43,7 +43,7 @@ class SVT_DLLPUBLIC SvtSlideSorterBarOptions: public utl::detail::Options
{
public:
SvtSlideSorterBarOptions();
- virtual ~SvtSlideSorterBarOptions();
+ virtual ~SvtSlideSorterBarOptions() override;
bool GetVisibleImpressView() const;
void SetVisibleImpressView( bool bVisible );
diff --git a/include/svtools/statusbarcontroller.hxx b/include/svtools/statusbarcontroller.hxx
index 190fa24e8676..5fb6b2693ea7 100644
--- a/include/svtools/statusbarcontroller.hxx
+++ b/include/svtools/statusbarcontroller.hxx
@@ -48,7 +48,7 @@ class SVT_DLLPUBLIC StatusbarController :
const OUString& aCommandURL,
unsigned short nID );
StatusbarController();
- virtual ~StatusbarController();
+ virtual ~StatusbarController() override;
css::uno::Reference< css::frame::XFrame > getFrameInterface() const;
css::uno::Reference< css::util::XURLTransformer > getURLTransformer() const;
diff --git a/include/svtools/svlbitm.hxx b/include/svtools/svlbitm.hxx
index 159ef350f160..f3fba9d32fa8 100644
--- a/include/svtools/svlbitm.hxx
+++ b/include/svtools/svlbitm.hxx
@@ -108,7 +108,7 @@ protected:
public:
SvLBoxString(const OUString& rText);
SvLBoxString();
- virtual ~SvLBoxString();
+ virtual ~SvLBoxString() override;
virtual SvLBoxItemType GetType() const override;
virtual void InitViewData(SvTreeListBox* pView,
@@ -149,7 +149,7 @@ public:
// for that kind).
SvLBoxButton( SvLBoxButtonKind eTheKind, SvLBoxButtonData* pBData );
SvLBoxButton();
- virtual ~SvLBoxButton();
+ virtual ~SvLBoxButton() override;
virtual void InitViewData(SvTreeListBox* pView,
SvTreeListEntry* pEntry,
SvViewDataItem* pViewData = nullptr) override;
@@ -232,7 +232,7 @@ public:
Image aBmp2,
bool bExpanded);
SvLBoxContextBmp();
- virtual ~SvLBoxContextBmp();
+ virtual ~SvLBoxContextBmp() override;
virtual SvLBoxItemType GetType() const override;
virtual void InitViewData(SvTreeListBox* pView,
diff --git a/include/svtools/svparser.hxx b/include/svtools/svparser.hxx
index 9946402d3690..9406dd5743ee 100644
--- a/include/svtools/svparser.hxx
+++ b/include/svtools/svparser.hxx
@@ -98,7 +98,7 @@ protected:
virtual void NextToken( int nToken );
// at times of SvRefBase derivation, not everybody may delete
- virtual ~SvParser();
+ virtual ~SvParser() override;
void ClearTxtConvContext();
@@ -227,7 +227,7 @@ public:
/** Construction/Destruction.
*/
SvKeyValueIterator();
- virtual ~SvKeyValueIterator();
+ virtual ~SvKeyValueIterator() override;
SvKeyValueIterator(const SvKeyValueIterator&) = delete;
SvKeyValueIterator& operator=( const SvKeyValueIterator& ) = delete;
diff --git a/include/svtools/svtabbx.hxx b/include/svtools/svtabbx.hxx
index 1f6cadd2a3c6..c07aaa1b2a91 100644
--- a/include/svtools/svtabbx.hxx
+++ b/include/svtools/svtabbx.hxx
@@ -64,7 +64,7 @@ protected:
public:
SvTabListBox( vcl::Window* pParent, WinBits = WB_BORDER );
- virtual ~SvTabListBox();
+ virtual ~SvTabListBox() override;
virtual void dispose() override;
void SetTabs(const long* pTabs, MapUnit = MAP_APPFONT);
sal_uInt16 TabCount() const { return (sal_uInt16)nTabCount; }
@@ -138,7 +138,7 @@ private:
public:
SvHeaderTabListBox( vcl::Window* pParent, WinBits nBits );
- virtual ~SvHeaderTabListBox();
+ virtual ~SvHeaderTabListBox() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& ) override;
diff --git a/include/svtools/tabbar.hxx b/include/svtools/tabbar.hxx
index b11a9dbbf37a..e4967ac8982b 100644
--- a/include/svtools/tabbar.hxx
+++ b/include/svtools/tabbar.hxx
@@ -367,7 +367,7 @@ public:
static const sal_uInt16 PAGE_NOT_FOUND;
TabBar( vcl::Window* pParent, WinBits nWinStyle = WB_STDTABBAR );
- virtual ~TabBar();
+ virtual ~TabBar() override;
virtual void dispose() override;
virtual void MouseMove( const MouseEvent& rMEvt ) override;
diff --git a/include/svtools/toolbarmenu.hxx b/include/svtools/toolbarmenu.hxx
index 22f0ddf40f25..11486356bf5d 100644
--- a/include/svtools/toolbarmenu.hxx
+++ b/include/svtools/toolbarmenu.hxx
@@ -51,7 +51,7 @@ public:
vcl::Window* pParentWindow,
WinBits nBits );
- virtual ~ToolbarMenu();
+ virtual ~ToolbarMenu() override;
virtual void dispose() override;
virtual void MouseMove( const MouseEvent& rMEvt ) override;
diff --git a/include/svtools/toolboxcontroller.hxx b/include/svtools/toolboxcontroller.hxx
index 249ed1643951..7f307679005e 100644
--- a/include/svtools/toolboxcontroller.hxx
+++ b/include/svtools/toolboxcontroller.hxx
@@ -65,7 +65,7 @@ class SVT_DLLPUBLIC ToolboxController :
const css::uno::Reference< css::frame::XFrame >& xFrame,
const OUString& aCommandURL );
ToolboxController();
- virtual ~ToolboxController();
+ virtual ~ToolboxController() override;
css::uno::Reference< css::frame::XFrame > getFrameInterface() const;
const css::uno::Reference< css::uno::XComponentContext >& getContext() const;
diff --git a/include/svtools/toolpanelopt.hxx b/include/svtools/toolpanelopt.hxx
index 2480e2e0d8e5..1d2e957972e4 100644
--- a/include/svtools/toolpanelopt.hxx
+++ b/include/svtools/toolpanelopt.hxx
@@ -37,7 +37,7 @@ class SVT_DLLPUBLIC SvtToolPanelOptions: public utl::detail::Options
{
public:
SvtToolPanelOptions();
- virtual ~SvtToolPanelOptions();
+ virtual ~SvtToolPanelOptions() override;
bool GetVisibleImpressView() const;
void SetVisibleImpressView( bool bVisible );
diff --git a/include/svtools/transfer.hxx b/include/svtools/transfer.hxx
index 521f0531ad5d..2eb31595afe1 100644
--- a/include/svtools/transfer.hxx
+++ b/include/svtools/transfer.hxx
@@ -148,7 +148,7 @@ private:
public:
TerminateListener( TransferableHelper& rDropTargetHelper );
- virtual ~TerminateListener();
+ virtual ~TerminateListener() override;
};
friend class TransferableHelper::TerminateListener;
@@ -212,7 +212,7 @@ private:
protected:
- virtual ~TransferableHelper();
+ virtual ~TransferableHelper() override;
void AddFormat( SotClipboardFormatId nFormat );
void AddFormat( const css::datatransfer::DataFlavor& rFlavor );
@@ -387,7 +387,7 @@ private:
public:
DragGestureListener( DragSourceHelper& rDragSourceHelper );
- virtual ~DragGestureListener();
+ virtual ~DragGestureListener() override;
};
friend class DragSourceHelper::DragGestureListener;
@@ -438,7 +438,7 @@ private:
public:
DropTargetListener( DropTargetHelper& rDropTargetHelper );
- virtual ~DropTargetListener();
+ virtual ~DropTargetListener() override;
};
friend class DropTargetHelper::DropTargetListener;
@@ -494,7 +494,7 @@ protected:
public:
TransferDataContainer();
- virtual ~TransferDataContainer();
+ virtual ~TransferDataContainer() override;
void CopyINetBookmark( const INetBookmark& rBkmk );
void CopyINetImage( const INetImage& rINtImg );
diff --git a/include/svtools/treelistbox.hxx b/include/svtools/treelistbox.hxx
index 166373a9a076..900077932ad1 100644
--- a/include/svtools/treelistbox.hxx
+++ b/include/svtools/treelistbox.hxx
@@ -343,7 +343,7 @@ public:
SvTreeListBox( vcl::Window* pParent, WinBits nWinStyle=0 );
SvTreeListBox( vcl::Window* pParent, const ResId& rResId );
- virtual ~SvTreeListBox();
+ virtual ~SvTreeListBox() override;
virtual void dispose() override;
SvTreeList* GetModel() const
diff --git a/include/svtools/unoevent.hxx b/include/svtools/unoevent.hxx
index a29b9d217cf1..ef303638f7ae 100644
--- a/include/svtools/unoevent.hxx
+++ b/include/svtools/unoevent.hxx
@@ -69,7 +69,7 @@ public:
SvBaseEventDescriptor(const SvEventDescription* pSupportedMacroItems);
- virtual ~SvBaseEventDescriptor();
+ virtual ~SvBaseEventDescriptor() override;
// XNameReplace
@@ -176,7 +176,7 @@ public:
SvEventDescriptor(css::uno::XInterface& rParent,
const SvEventDescription* pSupportedMacroItems);
- virtual ~SvEventDescriptor();
+ virtual ~SvEventDescriptor() override;
protected:
@@ -230,7 +230,7 @@ public:
SvDetachedEventDescriptor(const SvEventDescription* pSupportedMacroItems);
- virtual ~SvDetachedEventDescriptor();
+ virtual ~SvDetachedEventDescriptor() override;
//XServiceInfo
virtual OUString SAL_CALL getImplementationName()
@@ -278,7 +278,7 @@ public:
SvMacroTableEventDescriptor(const SvxMacroTableDtor& aFmt,
const SvEventDescription* pSupportedMacroItems);
- virtual ~SvMacroTableEventDescriptor();
+ virtual ~SvMacroTableEventDescriptor() override;
void copyMacrosFromTable(const SvxMacroTableDtor& aFmt);
void copyMacrosIntoTable(SvxMacroTableDtor& aFmt);
diff --git a/include/svtools/valueset.hxx b/include/svtools/valueset.hxx
index 432f410d80ca..20fe873784ca 100644
--- a/include/svtools/valueset.hxx
+++ b/include/svtools/valueset.hxx
@@ -282,7 +282,7 @@ protected:
public:
ValueSet( vcl::Window* pParent, WinBits nWinStyle );
ValueSet( vcl::Window* pParent, const ResId& rResId );
- virtual ~ValueSet();
+ virtual ~ValueSet() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/svtools/wizardmachine.hxx b/include/svtools/wizardmachine.hxx
index fd41de1d9412..bc7ce509fbaa 100644
--- a/include/svtools/wizardmachine.hxx
+++ b/include/svtools/wizardmachine.hxx
@@ -103,7 +103,7 @@ namespace svt
must be the OWizardMachine (which is derived from Window)
*/
OWizardPage(vcl::Window *pParent, const OString& rID, const OUString& rUIXMLDescription);
- virtual ~OWizardPage();
+ virtual ~OWizardPage() override;
// IWizardPageController overridables
virtual void initializePage() override;
@@ -170,7 +170,7 @@ namespace svt
public:
OWizardMachine(vcl::Window* _pParent, const WinBits i_nStyle, WizardButtonFlags _nButtonFlags );
OWizardMachine(vcl::Window* _pParent, WizardButtonFlags _nButtonFlags );
- virtual ~OWizardMachine();
+ virtual ~OWizardMachine() override;
virtual void dispose() override;
/// enable (or disable) buttons
diff --git a/include/svtools/wizdlg.hxx b/include/svtools/wizdlg.hxx
index 9ed4e2bbf949..97564c58ef8f 100644
--- a/include/svtools/wizdlg.hxx
+++ b/include/svtools/wizdlg.hxx
@@ -231,7 +231,7 @@ private:
public:
WizardDialog( vcl::Window* pParent, WinBits nStyle = WB_STDTABDIALOG );
WizardDialog( vcl::Window* pParent, const OUString& rID, const OUString& rUIXMLDescription );
- virtual ~WizardDialog();
+ virtual ~WizardDialog() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/include/svx/AccessibleControlShape.hxx b/include/svx/AccessibleControlShape.hxx
index d2c2ec05c6b5..96c4c370d617 100644
--- a/include/svx/AccessibleControlShape.hxx
+++ b/include/svx/AccessibleControlShape.hxx
@@ -57,7 +57,7 @@ public:
AccessibleControlShape(
const AccessibleShapeInfo& rShapeInfo,
const AccessibleShapeTreeInfo& rShapeTreeInfo);
- virtual ~AccessibleControlShape( );
+ virtual ~AccessibleControlShape( ) override;
const css::uno::Reference< css::beans::XPropertySet >& SAL_CALL GetControlModel( ) { return m_xControlModel;} ;
AccessibleControlShape* SAL_CALL GetLabeledByControlShape();
diff --git a/include/svx/AccessibleGraphicShape.hxx b/include/svx/AccessibleGraphicShape.hxx
index 04271c7476db..a520a98e5176 100644
--- a/include/svx/AccessibleGraphicShape.hxx
+++ b/include/svx/AccessibleGraphicShape.hxx
@@ -41,7 +41,7 @@ public:
const AccessibleShapeInfo& rShapeInfo,
const AccessibleShapeTreeInfo& rShapeTreeInfo);
- virtual ~AccessibleGraphicShape();
+ virtual ~AccessibleGraphicShape() override;
//===== XAccessibleImage ================================================
diff --git a/include/svx/AccessibleOLEShape.hxx b/include/svx/AccessibleOLEShape.hxx
index 55fa150cfc91..9b59fa15873a 100644
--- a/include/svx/AccessibleOLEShape.hxx
+++ b/include/svx/AccessibleOLEShape.hxx
@@ -41,7 +41,7 @@ public:
AccessibleOLEShape (
const AccessibleShapeInfo& rShapeInfo,
const AccessibleShapeTreeInfo& rShapeTreeInfo);
- virtual ~AccessibleOLEShape();
+ virtual ~AccessibleOLEShape() override;
//===== XAccessibleAction ===============================================
diff --git a/include/svx/AccessibleShape.hxx b/include/svx/AccessibleShape.hxx
index 8f961fffb111..f88d190bbe7a 100644
--- a/include/svx/AccessibleShape.hxx
+++ b/include/svx/AccessibleShape.hxx
@@ -154,7 +154,7 @@ public:
/** The destructor releases its children manager and text engine if
still existent. These are responsible to send appropriate events.
*/
- virtual ~AccessibleShape();
+ virtual ~AccessibleShape() override;
/** Initialize a new shape. See the documentation of the constructor
for the reason of this method's existence.
diff --git a/include/svx/AffineMatrixItem.hxx b/include/svx/AffineMatrixItem.hxx
index ff8617c0a1dc..78e169519659 100644
--- a/include/svx/AffineMatrixItem.hxx
+++ b/include/svx/AffineMatrixItem.hxx
@@ -32,7 +32,7 @@ public:
AffineMatrixItem(const css::geometry::AffineMatrix2D* pMatrix = nullptr);
AffineMatrixItem(SvStream& rIn);
AffineMatrixItem(const AffineMatrixItem&);
- virtual ~AffineMatrixItem();
+ virtual ~AffineMatrixItem() override;
virtual bool operator==(const SfxPoolItem&) const override;
virtual SfxPoolItem* Clone( SfxItemPool* pPool = nullptr ) const override;
diff --git a/include/svx/CommonStyleManager.hxx b/include/svx/CommonStyleManager.hxx
index edb8a6dc74fa..b8e6ad63f759 100644
--- a/include/svx/CommonStyleManager.hxx
+++ b/include/svx/CommonStyleManager.hxx
@@ -26,7 +26,7 @@ public:
: StyleManager(rShell)
{}
- virtual ~CommonStyleManager()
+ virtual ~CommonStyleManager() override
{}
virtual sfx2::StylePreviewRenderer* CreateStylePreviewRenderer(
diff --git a/include/svx/CommonStylePreviewRenderer.hxx b/include/svx/CommonStylePreviewRenderer.hxx
index dc4ec8986ae7..790110d04478 100644
--- a/include/svx/CommonStylePreviewRenderer.hxx
+++ b/include/svx/CommonStylePreviewRenderer.hxx
@@ -31,7 +31,7 @@ class SVX_DLLPUBLIC CommonStylePreviewRenderer : public sfx2::StylePreviewRender
public:
CommonStylePreviewRenderer(const SfxObjectShell& rShell, OutputDevice& rOutputDev,
SfxStyleSheetBase* pStyle, long nMaxHeight = 32);
- virtual ~CommonStylePreviewRenderer();
+ virtual ~CommonStylePreviewRenderer() override;
virtual bool recalculate() override;
virtual Size getRenderSize() override;
diff --git a/include/svx/EnhancedCustomShape2d.hxx b/include/svx/EnhancedCustomShape2d.hxx
index 8ed9417af553..ee1d0e429330 100644
--- a/include/svx/EnhancedCustomShape2d.hxx
+++ b/include/svx/EnhancedCustomShape2d.hxx
@@ -192,7 +192,7 @@ class SVX_DLLPUBLIC EnhancedCustomShape2d : public SfxItemSet
bool SetHandleControllerPosition( const sal_uInt32 nIndex, const css::awt::Point& rPosition );
EnhancedCustomShape2d( SdrObject* pSdrObjCustomShape );
- virtual ~EnhancedCustomShape2d();
+ virtual ~EnhancedCustomShape2d() override;
SAL_DLLPRIVATE double GetEnumFunc( const EnhancedCustomShape::ExpressionFunct eVal ) const;
diff --git a/include/svx/Palette.hxx b/include/svx/Palette.hxx
index ffbd529fbe2f..b8814185e8b8 100644
--- a/include/svx/Palette.hxx
+++ b/include/svx/Palette.hxx
@@ -53,7 +53,7 @@ class SVX_DLLPUBLIC PaletteASE : public Palette
void LoadPalette();
public:
PaletteASE( const OUString &rFPath, const OUString &rFName );
- virtual ~PaletteASE();
+ virtual ~PaletteASE() override;
virtual const OUString& GetName() override;
virtual const OUString& GetPath() override;
@@ -78,7 +78,7 @@ class SVX_DLLPUBLIC PaletteGPL : public Palette
void LoadPalette();
public:
PaletteGPL( const OUString &rFPath, const OUString &rFName );
- virtual ~PaletteGPL();
+ virtual ~PaletteGPL() override;
virtual const OUString& GetName() override;
virtual const OUString& GetPath() override;
@@ -97,7 +97,7 @@ class SVX_DLLPUBLIC PaletteSOC : public Palette
XColorListRef mpColorList;
public:
PaletteSOC( const OUString &rFPath, const OUString &rFName );
- virtual ~PaletteSOC();
+ virtual ~PaletteSOC() override;
virtual const OUString& GetName() override;
virtual const OUString& GetPath() override;
diff --git a/include/svx/ParaLineSpacingPopup.hxx b/include/svx/ParaLineSpacingPopup.hxx
index c9f761c91beb..293253ec5f10 100644
--- a/include/svx/ParaLineSpacingPopup.hxx
+++ b/include/svx/ParaLineSpacingPopup.hxx
@@ -34,7 +34,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
ParaLineSpacingPopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~ParaLineSpacingPopup();
+ virtual ~ParaLineSpacingPopup() override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
};
diff --git a/include/svx/ParaSpacingControl.hxx b/include/svx/ParaSpacingControl.hxx
index b4e287c2370f..17f46b4650f6 100644
--- a/include/svx/ParaSpacingControl.hxx
+++ b/include/svx/ParaSpacingControl.hxx
@@ -34,7 +34,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
ParaULSpacingControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~ParaULSpacingControl();
+ virtual ~ParaULSpacingControl() override;
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState) override;
@@ -48,7 +48,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
ParaLRSpacingControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~ParaLRSpacingControl();
+ virtual ~ParaLRSpacingControl() override;
virtual void SAL_CALL dispose()
throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/svx/SmartTagMgr.hxx b/include/svx/SmartTagMgr.hxx
index 0a7cfcc4c700..f75a7f38385b 100644
--- a/include/svx/SmartTagMgr.hxx
+++ b/include/svx/SmartTagMgr.hxx
@@ -122,7 +122,7 @@ private:
public:
SmartTagMgr( const OUString& rApplicationName );
- virtual ~SmartTagMgr();
+ virtual ~SmartTagMgr() override;
/** Triggers configuration reading, library loading and listener registration
NOTE: MUST BE CALLED AFTER CONSTRUCTION!
diff --git a/include/svx/SpellDialogChildWindow.hxx b/include/svx/SpellDialogChildWindow.hxx
index cae041cc83a3..9f1b3f20accf 100644
--- a/include/svx/SpellDialogChildWindow.hxx
+++ b/include/svx/SpellDialogChildWindow.hxx
@@ -53,7 +53,7 @@ public:
sal_uInt16 nId,
SfxBindings* pBindings,
SfxChildWinInfo* pInfo);
- virtual ~SpellDialogChildWindow ();
+ virtual ~SpellDialogChildWindow () override;
protected:
/** This abstract method has to be defined by a derived class. It
diff --git a/include/svx/TextCharacterSpacingPopup.hxx b/include/svx/TextCharacterSpacingPopup.hxx
index 68077b25f0c9..8bfbfce058da 100644
--- a/include/svx/TextCharacterSpacingPopup.hxx
+++ b/include/svx/TextCharacterSpacingPopup.hxx
@@ -32,7 +32,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
TextCharacterSpacingPopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~TextCharacterSpacingPopup();
+ virtual ~TextCharacterSpacingPopup() override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
};
diff --git a/include/svx/TextUnderlinePopup.hxx b/include/svx/TextUnderlinePopup.hxx
index c627391c3492..e13a520ec538 100644
--- a/include/svx/TextUnderlinePopup.hxx
+++ b/include/svx/TextUnderlinePopup.hxx
@@ -34,7 +34,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
TextUnderlinePopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~TextUnderlinePopup();
+ virtual ~TextUnderlinePopup() override;
// XInitialization
virtual void SAL_CALL initialize( const css::uno::Sequence< css::uno::Any >& aArguments )
diff --git a/include/svx/bmpmask.hxx b/include/svx/bmpmask.hxx
index 3630f394b065..1f66ee5ef7b5 100644
--- a/include/svx/bmpmask.hxx
+++ b/include/svx/bmpmask.hxx
@@ -134,7 +134,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxBmpMask : public SfxDockingWindow
public:
SvxBmpMask(SfxBindings *pBindinx, SfxChildWindow *pCW, vcl::Window* pParent);
- virtual ~SvxBmpMask();
+ virtual ~SvxBmpMask() override;
virtual void dispose() override;
void SetColor( const Color& rColor );
diff --git a/include/svx/charmap.hxx b/include/svx/charmap.hxx
index d748f37fe14c..e94dc5d2d9a8 100644
--- a/include/svx/charmap.hxx
+++ b/include/svx/charmap.hxx
@@ -40,7 +40,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxShowCharSet : public Control
{
public:
SvxShowCharSet( vcl::Window* pParent );
- virtual ~SvxShowCharSet();
+ virtual ~SvxShowCharSet() override;
virtual void dispose() override;
virtual void ApplySettings(vcl::RenderContext& rRenderContext) override;
diff --git a/include/svx/checklbx.hxx b/include/svx/checklbx.hxx
index cad5b4a17174..d744c8f33f65 100644
--- a/include/svx/checklbx.hxx
+++ b/include/svx/checklbx.hxx
@@ -45,7 +45,7 @@ private:
public:
SvxCheckListBox( vcl::Window* pParent, WinBits nWinStyle = 0 );
void SetNormalStaticImage(const Image& rNormalStaticImage);
- virtual ~SvxCheckListBox();
+ virtual ~SvxCheckListBox() override;
virtual void dispose() override;
void InsertEntry ( const OUString& rStr,
diff --git a/include/svx/clipboardctl.hxx b/include/svx/clipboardctl.hxx
index 931b3d21b51c..bbbfa2d85a2a 100644
--- a/include/svx/clipboardctl.hxx
+++ b/include/svx/clipboardctl.hxx
@@ -42,7 +42,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxClipBoardControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxClipBoardControl();
+ virtual ~SvxClipBoardControl() override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
virtual void StateChanged( sal_uInt16 nSID,
diff --git a/include/svx/clipfmtitem.hxx b/include/svx/clipfmtitem.hxx
index 643c13217b8c..75b89fd4041e 100644
--- a/include/svx/clipfmtitem.hxx
+++ b/include/svx/clipfmtitem.hxx
@@ -37,7 +37,7 @@ public:
static SfxPoolItem* CreateDefault();
SvxClipboardFormatItem( sal_uInt16 nId = 0 );
SvxClipboardFormatItem( const SvxClipboardFormatItem& );
- virtual ~SvxClipboardFormatItem();
+ virtual ~SvxClipboardFormatItem() override;
virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override;
virtual bool PutValue( const css::uno::Any& rVal, sal_uInt8 nMemberId ) override;
diff --git a/include/svx/colrctrl.hxx b/include/svx/colrctrl.hxx
index dbefc7f0cbfa..b212162feab0 100644
--- a/include/svx/colrctrl.hxx
+++ b/include/svx/colrctrl.hxx
@@ -103,7 +103,7 @@ public:
SvxColorDockingWindow(SfxBindings* pBindings,
SfxChildWindow *pCW,
vcl::Window* pParent);
- virtual ~SvxColorDockingWindow();
+ virtual ~SvxColorDockingWindow() override;
virtual void dispose() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/include/svx/compressgraphicdialog.hxx b/include/svx/compressgraphicdialog.hxx
index 08819e9c04d3..eb863a166f55 100644
--- a/include/svx/compressgraphicdialog.hxx
+++ b/include/svx/compressgraphicdialog.hxx
@@ -90,7 +90,7 @@ private:
public:
CompressGraphicsDialog( vcl::Window* pParent, SdrGrafObj* pGraphicObj, SfxBindings& rBindings );
CompressGraphicsDialog( vcl::Window* pParent, Graphic& rGraphic, Size rViewSize100mm, Rectangle& rCropRectangle, SfxBindings& rBindings );
- virtual ~CompressGraphicsDialog();
+ virtual ~CompressGraphicsDialog() override;
virtual void dispose() override;
SdrGrafObj* GetCompressedSdrGrafObj();
diff --git a/include/svx/connctrl.hxx b/include/svx/connctrl.hxx
index b9b388e533aa..2bdc9eeddc34 100644
--- a/include/svx/connctrl.hxx
+++ b/include/svx/connctrl.hxx
@@ -45,7 +45,7 @@ private:
SVX_DLLPRIVATE void AdaptSize();
public:
SvxXConnectionPreview( vcl::Window* pParent, WinBits nStyle);
- virtual ~SvxXConnectionPreview();
+ virtual ~SvxXConnectionPreview() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
diff --git a/include/svx/contdlg.hxx b/include/svx/contdlg.hxx
index 7e13ba44ba62..d60c929be112 100644
--- a/include/svx/contdlg.hxx
+++ b/include/svx/contdlg.hxx
@@ -58,7 +58,7 @@ public:
SvxContourDlg(SfxBindings *pBindings, SfxChildWindow *pCW,
vcl::Window* pParent);
- virtual ~SvxContourDlg();
+ virtual ~SvxContourDlg() override;
virtual void dispose() override;
const Graphic& GetGraphic() const;
diff --git a/include/svx/ctredlin.hxx b/include/svx/ctredlin.hxx
index 807c4f32de55..50aa6544fac3 100644
--- a/include/svx/ctredlin.hxx
+++ b/include/svx/ctredlin.hxx
@@ -57,7 +57,7 @@ class SAL_WARN_UNUSED SvxRedlinEntry : public SvTreeListEntry
{
public:
SvxRedlinEntry();
- virtual ~SvxRedlinEntry();
+ virtual ~SvxRedlinEntry() override;
};
/// Class for the representation of Strings depending on the font.
@@ -70,7 +70,7 @@ private:
public:
SvLBoxColorString( const OUString& rStr, const Color& rCol);
SvLBoxColorString();
- virtual ~SvLBoxColorString();
+ virtual ~SvLBoxColorString() override;
/** Paint function of the SvLBoxColorString class.
@@ -113,7 +113,7 @@ protected:
public:
SvxRedlinTable(SvSimpleTableContainer& rParent, WinBits nBits = WB_BORDER);
- virtual ~SvxRedlinTable();
+ virtual ~SvxRedlinTable() override;
virtual void dispose() override;
// For FilterPage only {
@@ -209,7 +209,7 @@ protected:
public:
SvxTPFilter( vcl::Window * pParent);
- virtual ~SvxTPFilter();
+ virtual ~SvxTPFilter() override;
virtual void dispose() override;
virtual void DeactivatePage() override;
@@ -298,7 +298,7 @@ private:
public:
SvxTPView(vcl::Window * pParent, VclBuilderContainer *pTopLevel);
- virtual ~SvxTPView();
+ virtual ~SvxTPView() override;
virtual void dispose() override;
void InsertWriterHeader();
@@ -344,7 +344,7 @@ private:
public:
SvxAcceptChgCtr(vcl::Window* pParent, VclBuilderContainer* pTopLevel);
- virtual ~SvxAcceptChgCtr();
+ virtual ~SvxAcceptChgCtr() override;
virtual void dispose() override;
void ShowFilterPage();
diff --git a/include/svx/dlgctl3d.hxx b/include/svx/dlgctl3d.hxx
index fa89bc436b98..cd33094ddb7d 100644
--- a/include/svx/dlgctl3d.hxx
+++ b/include/svx/dlgctl3d.hxx
@@ -49,7 +49,7 @@ protected:
public:
Svx3DPreviewControl(vcl::Window* pParent, WinBits nStyle = 0);
- virtual ~Svx3DPreviewControl();
+ virtual ~Svx3DPreviewControl() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
@@ -149,7 +149,7 @@ private:
public:
SvxLightCtl3D(vcl::Window* pParent);
- virtual ~SvxLightCtl3D();
+ virtual ~SvxLightCtl3D() override;
virtual void dispose() override;
// react to size changes
diff --git a/include/svx/dlgctrl.hxx b/include/svx/dlgctrl.hxx
index 9056efae0bdc..190c996c637a 100644
--- a/include/svx/dlgctrl.hxx
+++ b/include/svx/dlgctrl.hxx
@@ -111,7 +111,7 @@ public:
sal_uInt16 nBorder = 200, sal_uInt16 nCircle = 80 );
void SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder = 200,
sal_uInt16 nCircle = 80);
- virtual ~SvxRectCtl();
+ virtual ~SvxRectCtl() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
@@ -166,7 +166,7 @@ protected:
public:
SvxPixelCtl( vcl::Window* pParent, sal_uInt16 nNumber = 8 );
- virtual ~SvxPixelCtl();
+ virtual ~SvxPixelCtl() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
@@ -351,7 +351,7 @@ protected:
public:
SvxPreviewBase(vcl::Window* pParent);
- virtual ~SvxPreviewBase();
+ virtual ~SvxPreviewBase() override;
virtual void dispose() override;
// change support
@@ -388,7 +388,7 @@ private:
public:
SvxXLinePreview( vcl::Window* pParent );
- virtual ~SvxXLinePreview();
+ virtual ~SvxXLinePreview() override;
virtual void dispose() override;
void SetLineAttributes(const SfxItemSet& rItemSet);
@@ -415,7 +415,7 @@ private:
public:
SvxXRectPreview(vcl::Window* pParent);
- virtual ~SvxXRectPreview();
+ virtual ~SvxXRectPreview() override;
virtual void dispose() override;
void SetAttributes(const SfxItemSet& rItemSet);
@@ -441,7 +441,7 @@ private:
public:
SvxXShadowPreview(vcl::Window *pParent);
- virtual ~SvxXShadowPreview();
+ virtual ~SvxXShadowPreview() override;
virtual void dispose() override;
void SetRectangleAttributes(const SfxItemSet& rItemSet);
diff --git a/include/svx/e3ditem.hxx b/include/svx/e3ditem.hxx
index fdfc704edcbf..66565e27d264 100644
--- a/include/svx/e3ditem.hxx
+++ b/include/svx/e3ditem.hxx
@@ -33,7 +33,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxB3DVectorItem : public SfxPoolItem
public:
SvxB3DVectorItem( sal_uInt16 nWhich, const basegfx::B3DVector& rVal );
SvxB3DVectorItem( const SvxB3DVectorItem& );
- virtual ~SvxB3DVectorItem();
+ virtual ~SvxB3DVectorItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/svx/e3dundo.hxx b/include/svx/e3dundo.hxx
index d9f2d6a90f97..8be61b7b9e0e 100644
--- a/include/svx/e3dundo.hxx
+++ b/include/svx/e3dundo.hxx
@@ -43,7 +43,7 @@ class SAL_WARN_UNUSED E3dUndoAction : public SdrUndoAction
{
}
- virtual ~E3dUndoAction ();
+ virtual ~E3dUndoAction () override;
virtual bool CanRepeat(SfxRepeatTarget&) const override;
};
@@ -69,7 +69,7 @@ class SAL_WARN_UNUSED E3dRotateUndoAction : public E3dUndoAction
{
}
- virtual ~E3dRotateUndoAction ();
+ virtual ~E3dRotateUndoAction () override;
virtual void Undo() override;
virtual void Redo() override;
@@ -96,7 +96,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC E3dAttributesUndoAction : public SdrUndoActi
const SfxItemSet& rNewSet,
const SfxItemSet& rOldSet);
- virtual ~E3dAttributesUndoAction();
+ virtual ~E3dAttributesUndoAction() override;
virtual bool CanRepeat(SfxRepeatTarget& rView) const override;
virtual void Undo() override;
diff --git a/include/svx/extrusionbar.hxx b/include/svx/extrusionbar.hxx
index 3b44d3e9986c..4aa902bf4fe2 100644
--- a/include/svx/extrusionbar.hxx
+++ b/include/svx/extrusionbar.hxx
@@ -46,7 +46,7 @@ private:
public:
ExtrusionBar(SfxViewShell* pViewShell);
- virtual ~ExtrusionBar();
+ virtual ~ExtrusionBar() override;
static void execute( SdrView* pSdrView, SfxRequest& rReq, SfxBindings& rBindings );
static void getState( SdrView* pSdrView, SfxItemSet& rSet );
diff --git a/include/svx/fillctrl.hxx b/include/svx/fillctrl.hxx
index 98a662c0ed45..e5f447465416 100644
--- a/include/svx/fillctrl.hxx
+++ b/include/svx/fillctrl.hxx
@@ -67,7 +67,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxFillToolBoxControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~SvxFillToolBoxControl();
+ virtual ~SvxFillToolBoxControl() override;
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState) override;
void Update();
@@ -89,7 +89,7 @@ private:
public:
FillControl(vcl::Window* pParent);
- virtual ~FillControl();
+ virtual ~FillControl() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/include/svx/float3d.hxx b/include/svx/float3d.hxx
index 70103b5742b4..d5c211ed4a13 100644
--- a/include/svx/float3d.hxx
+++ b/include/svx/float3d.hxx
@@ -213,7 +213,7 @@ protected:
public:
Svx3DWin( SfxBindings* pBindings, SfxChildWindow *pCW,
vcl::Window* pParent );
- virtual ~Svx3DWin();
+ virtual ~Svx3DWin() override;
virtual void dispose() override;
void InitColorLB( const SdrModel* pDoc );
diff --git a/include/svx/fmdpage.hxx b/include/svx/fmdpage.hxx
index dd9397ee1cae..be32ea540bdd 100644
--- a/include/svx/fmdpage.hxx
+++ b/include/svx/fmdpage.hxx
@@ -44,7 +44,7 @@ protected:
public:
SvxFmDrawPage( SdrPage* pPage );
- virtual ~SvxFmDrawPage() throw ();
+ virtual ~SvxFmDrawPage() throw () override;
// UNO connection
DECLARE_UNO3_AGG_DEFAULTS(SvxFmDrawPage, SvxDrawPage)
diff --git a/include/svx/fmgridcl.hxx b/include/svx/fmgridcl.hxx
index 1c6dea5ade5f..2b5f0a586aef 100644
--- a/include/svx/fmgridcl.hxx
+++ b/include/svx/fmgridcl.hxx
@@ -40,7 +40,7 @@ protected:
public:
FmGridHeader( BrowseBox* pParent, WinBits nWinBits = WB_STDHEADERBAR | WB_DRAG );
- virtual ~FmGridHeader();
+ virtual ~FmGridHeader() override;
virtual void dispose() override;
public:
diff --git a/include/svx/fmgridif.hxx b/include/svx/fmgridif.hxx
index 53a219884f47..67f8cefbf103 100644
--- a/include/svx/fmgridif.hxx
+++ b/include/svx/fmgridif.hxx
@@ -217,7 +217,7 @@ protected:
public:
FmXGridControl(const css::uno::Reference< css::uno::XComponentContext >&);
- virtual ~FmXGridControl();
+ virtual ~FmXGridControl() override;
// UNO connection
DECLARE_UNO3_AGG_DEFAULTS(FmXGridControl, UnoControl)
@@ -367,7 +367,7 @@ protected:
public:
FmXGridPeer(const css::uno::Reference< css::uno::XComponentContext >&);
- virtual ~FmXGridPeer();
+ virtual ~FmXGridPeer() override;
// spaeter Constructor, immer nach dem realen Constructor zu rufen !
void Create(vcl::Window* pParent, WinBits nStyle);
diff --git a/include/svx/fmmodel.hxx b/include/svx/fmmodel.hxx
index d632df6d225c..4cbe427411ef 100644
--- a/include/svx/fmmodel.hxx
+++ b/include/svx/fmmodel.hxx
@@ -54,7 +54,7 @@ public:
FmFormModel(const OUString& rPath, SfxItemPool* pPool, SfxObjectShell* pPers,
bool bUseExtColorTable);
- virtual ~FmFormModel();
+ virtual ~FmFormModel() override;
virtual SdrPage* AllocPage(bool bMasterPage) override;
virtual void InsertPage(SdrPage* pPage, sal_uInt16 nPos=0xFFFF) override;
diff --git a/include/svx/fmpage.hxx b/include/svx/fmpage.hxx
index 851e3e473df7..3a515163d708 100644
--- a/include/svx/fmpage.hxx
+++ b/include/svx/fmpage.hxx
@@ -49,7 +49,7 @@ class SVX_DLLPUBLIC FmFormPage : public SdrPage
public:
explicit FmFormPage(FmFormModel& rModel, bool bMasterPage=false);
- virtual ~FmFormPage();
+ virtual ~FmFormPage() override;
virtual void SetModel(SdrModel* pNewModel) override;
diff --git a/include/svx/fmshell.hxx b/include/svx/fmshell.hxx
index 38b8c341fcfe..82a289757456 100644
--- a/include/svx/fmshell.hxx
+++ b/include/svx/fmshell.hxx
@@ -61,7 +61,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC FmDesignModeChangedHint : public SfxHint
public:
FmDesignModeChangedHint( bool bDesMode );
- virtual ~FmDesignModeChangedHint();
+ virtual ~FmDesignModeChangedHint() override;
bool GetDesignMode() const { return m_bDesignMode; }
};
@@ -96,7 +96,7 @@ private:
public:
FmFormShell(SfxViewShell* pParent, FmFormView* pView = nullptr);
- virtual ~FmFormShell();
+ virtual ~FmFormShell() override;
void Execute( SfxRequest& );
void GetState( SfxItemSet& );
diff --git a/include/svx/fmsrcimp.hxx b/include/svx/fmsrcimp.hxx
index a29c7f76195b..7190ef0b4d6e 100644
--- a/include/svx/fmsrcimp.hxx
+++ b/include/svx/fmsrcimp.hxx
@@ -95,7 +95,7 @@ public:
public:
FmRecordCountListener(const css::uno::Reference< css::sdbc::XResultSet >& dbcCursor);
// the set has to support the sdb::ResultSet service
- virtual ~FmRecordCountListener();
+ virtual ~FmRecordCountListener() override;
// DECLARE_UNO3_AGG_DEFAULTS(FmPropertyListener, UsrObject)
// virtual sal_Bool queryInterface(css::uno::Uik aUik, css::uno::Reference< css::uno::XInterface >& rOut);
diff --git a/include/svx/fmtools.hxx b/include/svx/fmtools.hxx
index 043ae366ed05..c1c5d934475e 100644
--- a/include/svx/fmtools.hxx
+++ b/include/svx/fmtools.hxx
@@ -174,7 +174,7 @@ class SAL_WARN_UNUSED FmXDisposeMultiplexer : public ::cppu::WeakImplHelper1< cs
css::uno::Reference< css::lang::XComponent> m_xObject;
FmXDisposeListener* m_pListener;
- virtual ~FmXDisposeMultiplexer();
+ virtual ~FmXDisposeMultiplexer() override;
public:
FmXDisposeMultiplexer(FmXDisposeListener* _pListener, const css::uno::Reference< css::lang::XComponent>& _rxObject);
diff --git a/include/svx/fmview.hxx b/include/svx/fmview.hxx
index ed6e2644e9a0..675500de3e9f 100644
--- a/include/svx/fmview.hxx
+++ b/include/svx/fmview.hxx
@@ -63,7 +63,7 @@ class SVX_DLLPUBLIC FmFormView : public E3dView
public:
FmFormView(FmFormModel* pModel, OutputDevice* pOut = nullptr);
- virtual ~FmFormView();
+ virtual ~FmFormView() override;
/** create a control pair (label/bound control) for the database field description given.
@param rFieldDesc
diff --git a/include/svx/fntctrl.hxx b/include/svx/fntctrl.hxx
index d491e8f7e4bd..ff26909bea8e 100644
--- a/include/svx/fntctrl.hxx
+++ b/include/svx/fntctrl.hxx
@@ -47,7 +47,7 @@ private:
public:
SvxFontPrevWindow(vcl::Window* pParent, const ResId& rId);
SvxFontPrevWindow(vcl::Window* pParent, WinBits nStyle);
- virtual ~SvxFontPrevWindow();
+ virtual ~SvxFontPrevWindow() override;
virtual void dispose() override;
virtual void StateChanged( StateChangedType nStateChange ) override;
diff --git a/include/svx/fontlb.hxx b/include/svx/fontlb.hxx
index 9174b97ad193..f7601b58e940 100644
--- a/include/svx/fontlb.hxx
+++ b/include/svx/fontlb.hxx
@@ -40,7 +40,7 @@ public:
const vcl::Font& rFont,
const Color* pColor = nullptr );
- virtual ~SvLBoxFontString();
+ virtual ~SvLBoxFontString() override;
/** Creates a new empty list box item. */
virtual SvLBoxItem* Create() const override;
diff --git a/include/svx/fontwork.hxx b/include/svx/fontwork.hxx
index 48939bc5ecc6..8ef0eb84187a 100644
--- a/include/svx/fontwork.hxx
+++ b/include/svx/fontwork.hxx
@@ -173,7 +173,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxFontWorkDialog : public SfxDockingWindow
public:
SvxFontWorkDialog(SfxBindings *pBinding, SfxChildWindow *pCW,
vcl::Window* pParent);
- virtual ~SvxFontWorkDialog();
+ virtual ~SvxFontWorkDialog() override;
virtual void dispose() override;
void SetColorList(const XColorListRef &pTable);
diff --git a/include/svx/fontworkbar.hxx b/include/svx/fontworkbar.hxx
index 02f891938154..e2a38a6f0fb5 100644
--- a/include/svx/fontworkbar.hxx
+++ b/include/svx/fontworkbar.hxx
@@ -46,7 +46,7 @@ private:
public:
FontworkBar(SfxViewShell* pViewShell);
- virtual ~FontworkBar();
+ virtual ~FontworkBar() override;
static void execute( SdrView* pSdrView, SfxRequest& rReq, SfxBindings& rBindings );
static void getState( SdrView* pSdrView, SfxItemSet& rSet );
diff --git a/include/svx/fontworkgallery.hxx b/include/svx/fontworkgallery.hxx
index bc339c7cdb8f..0149c022c26a 100644
--- a/include/svx/fontworkgallery.hxx
+++ b/include/svx/fontworkgallery.hxx
@@ -53,7 +53,7 @@ class SAL_WARN_UNUSED FontworkCharacterSpacingDialog : public ModalDialog
public:
FontworkCharacterSpacingDialog( vcl::Window* pParent, sal_Int32 nScale );
- virtual ~FontworkCharacterSpacingDialog();
+ virtual ~FontworkCharacterSpacingDialog() override;
virtual void dispose() override;
sal_Int32 getScale() const;
@@ -82,7 +82,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC FontWorkGalleryDialog : public ModalDialog
public:
FontWorkGalleryDialog( SdrView* pView, vcl::Window* pParent, sal_uInt16 nSID );
- virtual ~FontWorkGalleryDialog();
+ virtual ~FontWorkGalleryDialog() override;
virtual void dispose() override;
// SJ: if the SdrObject** is set, the SdrObject is not inserted into the page when executing the dialog
diff --git a/include/svx/formatpaintbrushctrl.hxx b/include/svx/formatpaintbrushctrl.hxx
index d4805246d6ec..1cb11c82ad20 100644
--- a/include/svx/formatpaintbrushctrl.hxx
+++ b/include/svx/formatpaintbrushctrl.hxx
@@ -37,7 +37,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC FormatPaintBrushToolBoxControl : public SfxT
public:
SFX_DECL_TOOLBOX_CONTROL();
FormatPaintBrushToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~FormatPaintBrushToolBoxControl();
+ virtual ~FormatPaintBrushToolBoxControl() override;
virtual void DoubleClick() override;
virtual void Click() override;
diff --git a/include/svx/frmsel.hxx b/include/svx/frmsel.hxx
index 471d1fd25e92..8cc89c7a994d 100644
--- a/include/svx/frmsel.hxx
+++ b/include/svx/frmsel.hxx
@@ -86,7 +86,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC FrameSelector : public Control
{
public:
FrameSelector(vcl::Window* pParent);
- virtual ~FrameSelector();
+ virtual ~FrameSelector() override;
/** Initializes the control, enables/disables frame borders according to flags. */
void Initialize( FrameSelFlags nFlags );
diff --git a/include/svx/gallery1.hxx b/include/svx/gallery1.hxx
index 56ac84846b22..9d9dcc34f843 100644
--- a/include/svx/gallery1.hxx
+++ b/include/svx/gallery1.hxx
@@ -111,7 +111,7 @@ private:
SAL_DLLPRIVATE void ImplDeleteCachedTheme( GalleryTheme* pTheme );
Gallery( const OUString& rMultiPath );
- virtual ~Gallery();
+ virtual ~Gallery() override;
public:
diff --git a/include/svx/galleryitem.hxx b/include/svx/galleryitem.hxx
index 988c4ef2074f..db76b18f8150 100644
--- a/include/svx/galleryitem.hxx
+++ b/include/svx/galleryitem.hxx
@@ -49,7 +49,7 @@ public:
SvxGalleryItem();
SvxGalleryItem( const SvxGalleryItem& );
- virtual ~SvxGalleryItem();
+ virtual ~SvxGalleryItem() override;
sal_Int8 GetType() const { return m_nType; }
const rtl::OUString& GetURL() const { return m_aURL; }
diff --git a/include/svx/galmisc.hxx b/include/svx/galmisc.hxx
index 70e75e9cd475..6ae29851ef5a 100644
--- a/include/svx/galmisc.hxx
+++ b/include/svx/galmisc.hxx
@@ -112,7 +112,7 @@ public:
SdrObjUserData( IV_IMAPINFO, ID_IMAPINFO ),
aImageMap( rImageMap ) {};
- virtual ~SgaIMapInfo() {};
+ virtual ~SgaIMapInfo() override {};
virtual SdrObjUserData* Clone( SdrObject* ) const override
{
@@ -170,7 +170,7 @@ private:
protected:
GalleryTransferable( GalleryTheme* pTheme, sal_uIntPtr nObjectPos, bool bLazy );
- virtual ~GalleryTransferable();
+ virtual ~GalleryTransferable() override;
void InitData( bool bLazy );
diff --git a/include/svx/galtheme.hxx b/include/svx/galtheme.hxx
index 5ec4a59ed70b..6bf5ffbe1783 100644
--- a/include/svx/galtheme.hxx
+++ b/include/svx/galtheme.hxx
@@ -110,7 +110,7 @@ private:
SAL_DLLPRIVATE void ImplBroadcast( sal_uIntPtr nUpdatePos );
SAL_DLLPRIVATE GalleryTheme( Gallery* pGallery, GalleryThemeEntry* pThemeEntry );
- SAL_DLLPRIVATE virtual ~GalleryTheme();
+ SAL_DLLPRIVATE virtual ~GalleryTheme() override;
GalleryTheme(GalleryTheme const &) = delete;
void operator =(GalleryTheme const &) = delete;
diff --git a/include/svx/grafctrl.hxx b/include/svx/grafctrl.hxx
index 8634db586f35..f50df7df77b3 100644
--- a/include/svx/grafctrl.hxx
+++ b/include/svx/grafctrl.hxx
@@ -30,7 +30,7 @@ class SvxGrafToolBoxControl : public SfxToolBoxControl
{
public:
SvxGrafToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxGrafToolBoxControl();
+ virtual ~SvxGrafToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual VclPtr<vcl::Window> CreateItemWindow( vcl::Window *pParent ) override;
@@ -98,7 +98,7 @@ class SVX_DLLPUBLIC SvxGrafModeToolBoxControl : public SfxToolBoxControl, public
public:
SFX_DECL_TOOLBOX_CONTROL();
SvxGrafModeToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxGrafModeToolBoxControl();
+ virtual ~SvxGrafModeToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual VclPtr<vcl::Window> CreateItemWindow( vcl::Window *pParent ) override;
diff --git a/include/svx/graphctl.hxx b/include/svx/graphctl.hxx
index 3416a351a0b8..c3bfe7e969f1 100644
--- a/include/svx/graphctl.hxx
+++ b/include/svx/graphctl.hxx
@@ -80,7 +80,7 @@ protected:
public:
GraphCtrl( vcl::Window* pParent, WinBits nStyle );
- virtual ~GraphCtrl();
+ virtual ~GraphCtrl() override;
virtual void dispose() override;
void SetWinStyle( WinBits nWinBits );
@@ -123,7 +123,7 @@ public:
: rWin(rGraphWin)
{}
- virtual ~GraphCtrlUserCall()
+ virtual ~GraphCtrlUserCall() override
{}
virtual void Changed(const SdrObject& rObj, SdrUserCallType eType, const Rectangle& rOldBoundRect) override;
@@ -152,7 +152,7 @@ public:
, rGraphCtrl(*pWindow)
{}
- virtual ~GraphCtrlView()
+ virtual ~GraphCtrlView() override
{}
};
diff --git a/include/svx/grfcrop.hxx b/include/svx/grfcrop.hxx
index 721e5047250d..bbae2350ba66 100644
--- a/include/svx/grfcrop.hxx
+++ b/include/svx/grfcrop.hxx
@@ -34,7 +34,7 @@ public:
SvxGrfCrop( sal_Int32 nLeft, sal_Int32 nRight,
sal_Int32 nTop, sal_Int32 nBottom,
sal_uInt16 );
- virtual ~SvxGrfCrop();
+ virtual ~SvxGrfCrop() override;
// "pure virtual methods" from SfxPoolItem
virtual bool operator==( const SfxPoolItem& ) const override;
diff --git a/include/svx/gridctrl.hxx b/include/svx/gridctrl.hxx
index 3aa546595aeb..bc48342c9995 100644
--- a/include/svx/gridctrl.hxx
+++ b/include/svx/gridctrl.hxx
@@ -75,7 +75,7 @@ public:
DbGridRow(CursorWrapper* pCur, bool bPaintCursor);
void SetState(CursorWrapper* pCur, bool bPaintCursor);
- virtual ~DbGridRow();
+ virtual ~DbGridRow() override;
bool HasField(sal_uInt32 nPos) const { return nPos < m_aVariants.size(); }
const ::svxform::DataColumn& GetField(sal_uInt32 nPos) const { return *m_aVariants[ nPos ]; }
@@ -203,7 +203,7 @@ public:
public:
NavigationBar(vcl::Window* pParent);
- virtual ~NavigationBar();
+ virtual ~NavigationBar() override;
virtual void dispose() override;
// Status methods for Controls
@@ -376,7 +376,7 @@ public:
vcl::Window* pParent,
WinBits nBits = WB_BORDER);
- virtual ~DbGridControl();
+ virtual ~DbGridControl() override;
virtual void dispose() override;
virtual void Init() override;
diff --git a/include/svx/hdft.hxx b/include/svx/hdft.hxx
index 1251685d5da0..f7a6b7674e64 100644
--- a/include/svx/hdft.hxx
+++ b/include/svx/hdft.hxx
@@ -51,7 +51,7 @@ public:
virtual bool FillItemSet( SfxItemSet* rOutSet ) override;
virtual void Reset( const SfxItemSet* rSet ) override;
- virtual ~SvxHFPage();
+ virtual ~SvxHFPage() override;
virtual void dispose() override;
void DisableDeleteQueryBox() { mbDisableQueryBox = true; }
diff --git a/include/svx/hlnkitem.hxx b/include/svx/hlnkitem.hxx
index 8f73036dbfd9..b851f42ac968 100644
--- a/include/svx/hlnkitem.hxx
+++ b/include/svx/hlnkitem.hxx
@@ -67,7 +67,7 @@ public:
SvxLinkInsertMode eTyp = HLINK_FIELD,
HyperDialogEvent nEvents = HyperDialogEvent::NONE,
SvxMacroTableDtor *pMacroTbl =nullptr );
- virtual ~SvxHyperlinkItem () { delete pMacroTable; }
+ virtual ~SvxHyperlinkItem () override { delete pMacroTable; }
inline SvxHyperlinkItem& operator=( const SvxHyperlinkItem &rItem );
diff --git a/include/svx/imapdlg.hxx b/include/svx/imapdlg.hxx
index c55fb1e7230b..50dc9fed2572 100644
--- a/include/svx/imapdlg.hxx
+++ b/include/svx/imapdlg.hxx
@@ -137,7 +137,7 @@ public:
SvxIMapDlg( SfxBindings *pBindings, SfxChildWindow *pCW,
vcl::Window* pParent );
- virtual ~SvxIMapDlg();
+ virtual ~SvxIMapDlg() override;
virtual void dispose() override;
void SetExecState( bool bEnable );
diff --git a/include/svx/insctrl.hxx b/include/svx/insctrl.hxx
index d5fc3c1fcb4e..3ef32376de29 100644
--- a/include/svx/insctrl.hxx
+++ b/include/svx/insctrl.hxx
@@ -34,7 +34,7 @@ public:
SFX_DECL_STATUSBAR_CONTROL();
SvxInsertStatusBarControl( sal_uInt16 nSlotId, sal_uInt16 nId, StatusBar& rStb );
- virtual ~SvxInsertStatusBarControl();
+ virtual ~SvxInsertStatusBarControl() override;
private:
bool bInsert;
diff --git a/include/svx/layctrl.hxx b/include/svx/layctrl.hxx
index a068566608cd..ef3e32d1a361 100644
--- a/include/svx/layctrl.hxx
+++ b/include/svx/layctrl.hxx
@@ -38,7 +38,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxTableToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxTableToolBoxControl();
+ virtual ~SvxTableToolBoxControl() override;
};
// class SvxColumnsToolBoxControl ----------------------------------------
@@ -52,7 +52,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxColumnsToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxColumnsToolBoxControl();
+ virtual ~SvxColumnsToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID,
SfxItemState eState,
diff --git a/include/svx/lboxctrl.hxx b/include/svx/lboxctrl.hxx
index 0dd05213cbaf..e3d1b0b25584 100644
--- a/include/svx/lboxctrl.hxx
+++ b/include/svx/lboxctrl.hxx
@@ -42,7 +42,7 @@ protected:
public:
SvxListBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxListBoxControl();
+ virtual ~SvxListBoxControl() override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
virtual void StateChanged( sal_uInt16 nSID,
@@ -61,7 +61,7 @@ public:
SvxUndoRedoControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxUndoRedoControl();
+ virtual ~SvxUndoRedoControl() override;
virtual void StateChanged( sal_uInt16 nSID,
SfxItemState eState,
const SfxPoolItem* pState ) override;
diff --git a/include/svx/linectrl.hxx b/include/svx/linectrl.hxx
index b41d261b2b10..e11ef5b7b9f2 100644
--- a/include/svx/linectrl.hxx
+++ b/include/svx/linectrl.hxx
@@ -47,7 +47,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxLineStyleToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxLineStyleToolBoxControl();
+ virtual ~SvxLineStyleToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState ) override;
@@ -65,7 +65,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxLineWidthToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxLineWidthToolBoxControl();
+ virtual ~SvxLineWidthToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState ) override;
@@ -111,7 +111,7 @@ public:
const css::uno::Reference< css::frame::XFrame >& rFrame,
vcl::Window* pParentWindow,
const OUString& rWndTitle );
- virtual ~SvxLineEndWindow();
+ virtual ~SvxLineEndWindow() override;
virtual void dispose() override;
void StartSelection();
@@ -129,7 +129,7 @@ class SVX_DLLPUBLIC SvxLineEndToolBoxControl : public SfxToolBoxControl
public:
SFX_DECL_TOOLBOX_CONTROL();
SvxLineEndToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxLineEndToolBoxControl();
+ virtual ~SvxLineEndToolBoxControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState ) override;
diff --git a/include/svx/linkwarn.hxx b/include/svx/linkwarn.hxx
index 9d6bbf4dbc51..07ea3b892c3c 100644
--- a/include/svx/linkwarn.hxx
+++ b/include/svx/linkwarn.hxx
@@ -31,7 +31,7 @@ private:
public:
SvxLinkWarningDialog(vcl::Window* pParent, const OUString& _rFileName);
- virtual ~SvxLinkWarningDialog();
+ virtual ~SvxLinkWarningDialog() override;
virtual void dispose() override;
};
diff --git a/include/svx/measctrl.hxx b/include/svx/measctrl.hxx
index 9bf46c642b26..118ea02ba764 100644
--- a/include/svx/measctrl.hxx
+++ b/include/svx/measctrl.hxx
@@ -36,7 +36,7 @@ private:
public:
SvxXMeasurePreview(vcl::Window* pParent, WinBits nStyle);
- virtual ~SvxXMeasurePreview();
+ virtual ~SvxXMeasurePreview() override;
virtual void dispose() override;
virtual void Paint(vcl::RenderContext& rRenderContext, const Rectangle& rRect) override;
diff --git a/include/svx/nbdtmg.hxx b/include/svx/nbdtmg.hxx
index a2b44f234ecb..e5989253ba28 100644
--- a/include/svx/nbdtmg.hxx
+++ b/include/svx/nbdtmg.hxx
@@ -106,7 +106,7 @@ class SVX_DLLPUBLIC BulletsSettings_Impl:public BulletsSettings
: BulletsSettings(eTy)
, cBulletChar(0)
{}
- virtual ~BulletsSettings_Impl(){}
+ virtual ~BulletsSettings_Impl() override {}
};
class SVX_DLLPUBLIC GrfBulDataRelation: public BulletsSettings
@@ -124,7 +124,7 @@ class SVX_DLLPUBLIC GrfBulDataRelation: public BulletsSettings
pGrfObj(nullptr),
aSize(0,0)
{}
- virtual ~GrfBulDataRelation(){}
+ virtual ~GrfBulDataRelation() override {}
};
class SVX_DLLPUBLIC MixBulletsSettings_Impl
@@ -233,7 +233,7 @@ class SVX_DLLPUBLIC BulletsTypeMgr: public NBOTypeMgrBase
static BulletsSettings_Impl* pActualBullets[DEFAULT_BULLET_TYPES];
public:
BulletsTypeMgr();
- virtual ~BulletsTypeMgr() {}
+ virtual ~BulletsTypeMgr() override {}
virtual void Init() override;
virtual sal_uInt16 GetNBOIndexForNumRule(SvxNumRule& aNum,sal_uInt16 mLevel,sal_uInt16 nFromIndex=0) override;
virtual void RelplaceNumRule(SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override;
@@ -256,7 +256,7 @@ class SVX_DLLPUBLIC GraphicBulletsTypeMgr: public NBOTypeMgrBase
ListType aGrfDataLst;
public:
GraphicBulletsTypeMgr();
- virtual ~GraphicBulletsTypeMgr();
+ virtual ~GraphicBulletsTypeMgr() override;
virtual void Init() override;
virtual sal_uInt16 GetNBOIndexForNumRule(SvxNumRule& aNum,sal_uInt16 mLevel,sal_uInt16 nFromIndex=0) override;
virtual void RelplaceNumRule(SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override;
@@ -278,7 +278,7 @@ class SVX_DLLPUBLIC MixBulletsTypeMgr: public NBOTypeMgrBase
static MixBulletsSettings_Impl* pDefaultActualBullets[DEFAULT_BULLET_TYPES];
public:
MixBulletsTypeMgr();
- virtual ~MixBulletsTypeMgr() {}
+ virtual ~MixBulletsTypeMgr() override {}
virtual void Init() override;
virtual sal_uInt16 GetNBOIndexForNumRule(SvxNumRule& aNum,sal_uInt16 mLevel,sal_uInt16 nFromIndex=0) override;
virtual void RelplaceNumRule(SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override;
@@ -297,7 +297,7 @@ class SVX_DLLPUBLIC NumberingTypeMgr: public NBOTypeMgrBase
NumberSettingsArr_Impl* pDefaultNumberSettingsArr;
public:
NumberingTypeMgr();
- virtual ~NumberingTypeMgr();
+ virtual ~NumberingTypeMgr() override;
virtual void Init() override;
virtual sal_uInt16 GetNBOIndexForNumRule(SvxNumRule& aNum,sal_uInt16 mLevel,sal_uInt16 nFromIndex=0) override;
virtual void RelplaceNumRule(SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override;
@@ -316,7 +316,7 @@ class SVX_DLLPUBLIC OutlineTypeMgr: public NBOTypeMgrBase
OutlineSettings_Impl* pDefaultOutlineSettingsArrs[DEFAULT_NUM_VALUSET_COUNT];
public:
OutlineTypeMgr();
- virtual ~OutlineTypeMgr() {}
+ virtual ~OutlineTypeMgr() override {}
virtual void Init() override;
virtual sal_uInt16 GetNBOIndexForNumRule(SvxNumRule& aNum,sal_uInt16 mLevel,sal_uInt16 nFromIndex=0) override;
virtual void RelplaceNumRule(SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override;
diff --git a/include/svx/numinf.hxx b/include/svx/numinf.hxx
index 10314678d2af..694f8d5a3592 100644
--- a/include/svx/numinf.hxx
+++ b/include/svx/numinf.hxx
@@ -45,7 +45,7 @@ public:
SvxNumberInfoItem( SvNumberFormatter* pNumFormatter, const double& rVal,
const OUString& rValueStr, const sal_uInt16 nId );
SvxNumberInfoItem( const SvxNumberInfoItem& );
- virtual ~SvxNumberInfoItem();
+ virtual ~SvxNumberInfoItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/svx/numvset.hxx b/include/svx/numvset.hxx
index bbd8d919a445..0979d2c74f39 100644
--- a/include/svx/numvset.hxx
+++ b/include/svx/numvset.hxx
@@ -75,7 +75,7 @@ class SVX_DLLPUBLIC SvxNumValueSet : public ValueSet
public:
SvxNumValueSet(vcl::Window* pParent, WinBits nWinBits = WB_TABSTOP);
void init(NumberingPageType eType);
- virtual ~SvxNumValueSet();
+ virtual ~SvxNumValueSet() override;
virtual void dispose() override;
virtual void UserDraw( const UserDrawEvent& rUDEvt ) override;
@@ -105,7 +105,7 @@ protected:
public:
SvxBmpNumValueSet(vcl::Window* pParent, WinBits nWinBits = WB_TABSTOP);
- virtual ~SvxBmpNumValueSet();
+ virtual ~SvxBmpNumValueSet() override;
virtual void dispose() override;
virtual void UserDraw( const UserDrawEvent& rUDEvt ) override;
diff --git a/include/svx/obj3d.hxx b/include/svx/obj3d.hxx
index a17dd6b5490c..5f852962309b 100644
--- a/include/svx/obj3d.hxx
+++ b/include/svx/obj3d.hxx
@@ -82,7 +82,7 @@ class E3dObjList : public SdrObjList
public:
E3dObjList();
- SVX_DLLPUBLIC virtual ~E3dObjList();
+ SVX_DLLPUBLIC virtual ~E3dObjList() override;
virtual E3dObjList* Clone() const override;
@@ -143,7 +143,7 @@ public:
virtual void RecalcSnapRect() override;
virtual void SetRectsDirty(bool bNotMyself = false) override;
- virtual ~E3dObject();
+ virtual ~E3dObject() override;
virtual sal_uInt32 GetObjInventor() const override;
virtual sal_uInt16 GetObjIdentifier() const override;
@@ -244,7 +244,7 @@ public:
E3dCompoundObject();
E3dCompoundObject(E3dDefaultAttributes& rDefault);
- virtual ~E3dCompoundObject();
+ virtual ~E3dCompoundObject() override;
virtual basegfx::B2DPolyPolygon TakeXorPoly() const override;
virtual sal_uInt32 GetHdlCount() const override;
diff --git a/include/svx/optgrid.hxx b/include/svx/optgrid.hxx
index da7e37a73446..b0e2e59f92a8 100644
--- a/include/svx/optgrid.hxx
+++ b/include/svx/optgrid.hxx
@@ -101,7 +101,7 @@ class SVX_DLLPUBLIC SvxGridTabPage : public SfxTabPage
public:
SvxGridTabPage( vcl::Window* pParent, const SfxItemSet& rSet );
- virtual ~SvxGridTabPage();
+ virtual ~SvxGridTabPage() override;
virtual void dispose() override;
static VclPtr<SfxTabPage> Create( vcl::Window* pParent, const SfxItemSet& rAttrSet );
diff --git a/include/svx/pagectrl.hxx b/include/svx/pagectrl.hxx
index e344f3147ebe..82225f457de1 100644
--- a/include/svx/pagectrl.hxx
+++ b/include/svx/pagectrl.hxx
@@ -81,7 +81,7 @@ protected:
public:
SvxPageWindow(vcl::Window* pParent);
- virtual ~SvxPageWindow();
+ virtual ~SvxPageWindow() override;
virtual void dispose() override;
//UUUU
diff --git a/include/svx/pageitem.hxx b/include/svx/pageitem.hxx
index 8aa95584f40b..02466cfce962 100644
--- a/include/svx/pageitem.hxx
+++ b/include/svx/pageitem.hxx
@@ -72,7 +72,7 @@ public:
SvxPageItem( const sal_uInt16 nId );
SvxPageItem( const SvxPageItem& rItem );
- virtual ~SvxPageItem();
+ virtual ~SvxPageItem() override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
virtual bool operator==( const SfxPoolItem& ) const override;
diff --git a/include/svx/passwd.hxx b/include/svx/passwd.hxx
index e8dcfe7d9686..434d66660125 100644
--- a/include/svx/passwd.hxx
+++ b/include/svx/passwd.hxx
@@ -52,7 +52,7 @@ private:
public:
SvxPasswordDialog( vcl::Window* pParent, bool bAllowEmptyPasswords = false, bool bDisableOldPassword = false );
- virtual ~SvxPasswordDialog();
+ virtual ~SvxPasswordDialog() override;
virtual void dispose() override;
OUString GetOldPassword() const { return m_pOldPasswdED->GetText(); }
diff --git a/include/svx/polygn3d.hxx b/include/svx/polygn3d.hxx
index 388dfdea350d..345024d271fb 100644
--- a/include/svx/polygn3d.hxx
+++ b/include/svx/polygn3d.hxx
@@ -49,7 +49,7 @@ public:
const basegfx::B3DPolyPolygon& rPolyPoly3D);
E3dPolygonObj();
- virtual ~E3dPolygonObj();
+ virtual ~E3dPolygonObj() override;
const basegfx::B3DPolyPolygon& GetPolyPolygon3D() const { return aPolyPoly3D; }
const basegfx::B3DPolyPolygon& GetPolyNormals3D() const { return aPolyNormals3D; }
diff --git a/include/svx/pszctrl.hxx b/include/svx/pszctrl.hxx
index f8e8dca4d07e..35441e14723c 100644
--- a/include/svx/pszctrl.hxx
+++ b/include/svx/pszctrl.hxx
@@ -38,7 +38,7 @@ public:
SFX_DECL_STATUSBAR_CONTROL();
SvxPosSizeStatusBarControl( sal_uInt16 nSlotId, sal_uInt16 nId, StatusBar& rStb );
- virtual ~SvxPosSizeStatusBarControl();
+ virtual ~SvxPosSizeStatusBarControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual void Paint( const UserDrawEvent& rEvt ) override;
diff --git a/include/svx/rotmodit.hxx b/include/svx/rotmodit.hxx
index 9dd5e2f57624..330b32d21bfc 100644
--- a/include/svx/rotmodit.hxx
+++ b/include/svx/rotmodit.hxx
@@ -41,7 +41,7 @@ public:
SvxRotateModeItem( SvxRotateMode eMode=SVX_ROTATE_MODE_STANDARD, sal_uInt16 nWhich=0);
SvxRotateModeItem( const SvxRotateModeItem& rItem );
- virtual ~SvxRotateModeItem();
+ virtual ~SvxRotateModeItem() override;
virtual sal_uInt16 GetValueCount() const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/include/svx/rubydialog.hxx b/include/svx/rubydialog.hxx
index a9aae6e140cb..3a8bfed02ea9 100644
--- a/include/svx/rubydialog.hxx
+++ b/include/svx/rubydialog.hxx
@@ -42,7 +42,7 @@ protected:
public:
RubyPreview(vcl::Window *pParent);
- virtual ~RubyPreview();
+ virtual ~RubyPreview() override;
virtual void dispose() override;
void setRubyDialog(SvxRubyDialog* pParentDlg)
{
@@ -153,7 +153,7 @@ protected:
public:
SvxRubyDialog(SfxBindings *pBindings, SfxChildWindow *pCW,
vcl::Window* pParent);
- virtual ~SvxRubyDialog();
+ virtual ~SvxRubyDialog() override;
virtual void dispose() override;
virtual void Activate() override;
diff --git a/include/svx/ruler.hxx b/include/svx/ruler.hxx
index 5cdec682f0a5..7a81bbbc4c5d 100644
--- a/include/svx/ruler.hxx
+++ b/include/svx/ruler.hxx
@@ -261,7 +261,7 @@ public:
SvxRuler(vcl::Window* pParent, vcl::Window *pEditWin, SvxRulerSupportFlags nRulerFlags,
SfxBindings &rBindings, WinBits nWinStyle = WB_STDRULER);
- virtual ~SvxRuler();
+ virtual ~SvxRuler() override;
virtual void dispose() override;
void SetDefTabDist(long);
diff --git a/include/svx/rulritem.hxx b/include/svx/rulritem.hxx
index 3eab85cd6877..294df95a14b3 100644
--- a/include/svx/rulritem.hxx
+++ b/include/svx/rulritem.hxx
@@ -185,7 +185,7 @@ public:
SvxColumnItem(sal_uInt16 nAct = 0);
SvxColumnItem(sal_uInt16 nActCol, sal_uInt16 nLeft, sal_uInt16 nRight = 0); // Table with borders
SvxColumnItem(const SvxColumnItem& aItem);
- virtual ~SvxColumnItem();
+ virtual ~SvxColumnItem() override;
SvxColumnItem &operator=(const SvxColumnItem &);
diff --git a/include/svx/scene3d.hxx b/include/svx/scene3d.hxx
index be92d7ae5982..3babb6be0057 100644
--- a/include/svx/scene3d.hxx
+++ b/include/svx/scene3d.hxx
@@ -90,7 +90,7 @@ protected:
public:
E3dScene();
E3dScene(E3dDefaultAttributes& rDefault);
- virtual ~E3dScene();
+ virtual ~E3dScene() override;
virtual void SetBoundRectDirty() override;
diff --git a/include/svx/sdasaitm.hxx b/include/svx/sdasaitm.hxx
index a43d8790f4d2..9b731fe8009b 100644
--- a/include/svx/sdasaitm.hxx
+++ b/include/svx/sdasaitm.hxx
@@ -39,7 +39,7 @@ class SVX_DLLPUBLIC SdrCustomShapeAdjustmentItem : public SfxPoolItem
SdrCustomShapeAdjustmentItem();
SdrCustomShapeAdjustmentItem( SvStream& rIn, sal_uInt16 nVersion );
- virtual ~SdrCustomShapeAdjustmentItem();
+ virtual ~SdrCustomShapeAdjustmentItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual bool GetPresentation(SfxItemPresentation ePresentation,
diff --git a/include/svx/sdasitm.hxx b/include/svx/sdasitm.hxx
index e7cfc76be8f9..31423f26728f 100644
--- a/include/svx/sdasitm.hxx
+++ b/include/svx/sdasitm.hxx
@@ -55,7 +55,7 @@ private:
SdrCustomShapeGeometryItem();
SdrCustomShapeGeometryItem( const css::uno::Sequence< css::beans::PropertyValue >& );
SdrCustomShapeGeometryItem( SvStream& rIn, sal_uInt16 nVersion );
- virtual ~SdrCustomShapeGeometryItem();
+ virtual ~SdrCustomShapeGeometryItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual bool GetPresentation(SfxItemPresentation ePresentation,
@@ -88,7 +88,7 @@ class SVX_DLLPUBLIC SdrCustomShapeReplacementURLItem : public SfxStringItem
{
public:
SdrCustomShapeReplacementURLItem();
- virtual ~SdrCustomShapeReplacementURLItem();
+ virtual ~SdrCustomShapeReplacementURLItem() override;
virtual SfxPoolItem* Clone( SfxItemPool* pPool = nullptr ) const override;
};
diff --git a/include/svx/sdr/animation/animationstate.hxx b/include/svx/sdr/animation/animationstate.hxx
index 7b83945169d7..85c5b1159cbb 100644
--- a/include/svx/sdr/animation/animationstate.hxx
+++ b/include/svx/sdr/animation/animationstate.hxx
@@ -55,7 +55,7 @@ namespace sdr
PrimitiveAnimation(sdr::contact::ViewObjectContact& rVOContact, const drawinglayer::primitive2d::Primitive2DContainer& rAnimatedPrimitives);
// destructor
- virtual ~PrimitiveAnimation();
+ virtual ~PrimitiveAnimation() override;
// execute event, from base class Event
virtual void Trigger(sal_uInt32 nTime) override;
diff --git a/include/svx/sdr/animation/objectanimator.hxx b/include/svx/sdr/animation/objectanimator.hxx
index 5665b02d3eec..eab4fe79653c 100644
--- a/include/svx/sdr/animation/objectanimator.hxx
+++ b/include/svx/sdr/animation/objectanimator.hxx
@@ -36,7 +36,7 @@ namespace sdr
public:
// basic constructor and destructor
primitiveAnimator();
- SVX_DLLPUBLIC virtual ~primitiveAnimator();
+ SVX_DLLPUBLIC virtual ~primitiveAnimator() override;
};
} // end of namespace animation
} // end of namespace sdr
diff --git a/include/svx/sdr/animation/scheduler.hxx b/include/svx/sdr/animation/scheduler.hxx
index 243d252a8c24..06477558f92f 100644
--- a/include/svx/sdr/animation/scheduler.hxx
+++ b/include/svx/sdr/animation/scheduler.hxx
@@ -113,7 +113,7 @@ namespace sdr
public:
// constructor/destructor
SAL_DLLPRIVATE Scheduler();
- virtual ~Scheduler();
+ virtual ~Scheduler() override;
// From baseclass Timer, the timeout call
virtual void Invoke() override;
diff --git a/include/svx/sdr/contact/objectcontactofobjlistpainter.hxx b/include/svx/sdr/contact/objectcontactofobjlistpainter.hxx
index 640193123cbb..63f1247466ab 100644
--- a/include/svx/sdr/contact/objectcontactofobjlistpainter.hxx
+++ b/include/svx/sdr/contact/objectcontactofobjlistpainter.hxx
@@ -39,7 +39,7 @@ protected:
public:
// basic constructor/destructor
ObjectContactPainter();
- virtual ~ObjectContactPainter();
+ virtual ~ObjectContactPainter() override;
};
// typedef for transferring SdrObject
@@ -67,7 +67,7 @@ public:
OutputDevice& rTargetDevice,
const SdrObjectVector& rObjects,
const SdrPage* pProcessedPage);
- virtual ~ObjectContactOfObjListPainter();
+ virtual ~ObjectContactOfObjListPainter() override;
// Process the whole displaying
virtual void ProcessDisplay(DisplayInfo& rDisplayInfo) override;
@@ -100,7 +100,7 @@ protected:
public:
// basic constructor
ObjectContactOfPagePainter(ObjectContact& rOriginalObjectContact);
- virtual ~ObjectContactOfPagePainter();
+ virtual ~ObjectContactOfPagePainter() override;
// set another page
void SetStartPage(const SdrPage* pPage);
diff --git a/include/svx/sdr/contact/viewcontactofe3d.hxx b/include/svx/sdr/contact/viewcontactofe3d.hxx
index b475d511da50..a6a633eb698d 100644
--- a/include/svx/sdr/contact/viewcontactofe3d.hxx
+++ b/include/svx/sdr/contact/viewcontactofe3d.hxx
@@ -47,7 +47,7 @@ protected:
public:
// basic constructor, used from E3dObject.
explicit ViewContactOfE3d(E3dObject& rObj);
- virtual ~ViewContactOfE3d();
+ virtual ~ViewContactOfE3d() override;
// access to E3dObject
const E3dObject& GetE3dObject() const
diff --git a/include/svx/sdr/contact/viewcontactofpageobj.hxx b/include/svx/sdr/contact/viewcontactofpageobj.hxx
index 6087546b7faa..a618a788955c 100644
--- a/include/svx/sdr/contact/viewcontactofpageobj.hxx
+++ b/include/svx/sdr/contact/viewcontactofpageobj.hxx
@@ -40,7 +40,7 @@ protected:
public:
// basic constructor, used from SdrObject.
explicit ViewContactOfPageObj(SdrPageObj& rPageObj);
- virtual ~ViewContactOfPageObj();
+ virtual ~ViewContactOfPageObj() override;
// #WIP# React on changes of the object of this ViewContact
virtual void ActionChanged() override;
diff --git a/include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx b/include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx
index 902a55f29bf0..5652449d62e4 100644
--- a/include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx
+++ b/include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx
@@ -37,7 +37,7 @@ public:
// basic constructor, used from SdrObject.
explicit ViewContactOfSdrMediaObj( SdrMediaObj& rMediaObj );
- virtual ~ViewContactOfSdrMediaObj();
+ virtual ~ViewContactOfSdrMediaObj() override;
public:
diff --git a/include/svx/sdr/contact/viewcontactofsdrobj.hxx b/include/svx/sdr/contact/viewcontactofsdrobj.hxx
index 2dbfdea043e8..81583a78932e 100644
--- a/include/svx/sdr/contact/viewcontactofsdrobj.hxx
+++ b/include/svx/sdr/contact/viewcontactofsdrobj.hxx
@@ -55,7 +55,7 @@ public:
// basic constructor, used from SdrObject.
explicit ViewContactOfSdrObj(SdrObject& rObj);
- virtual ~ViewContactOfSdrObj();
+ virtual ~ViewContactOfSdrObj() override;
// Access to possible sub-hierarchy
virtual sal_uInt32 GetObjectCount() const override;
diff --git a/include/svx/sdr/contact/viewcontactofsdrrectobj.hxx b/include/svx/sdr/contact/viewcontactofsdrrectobj.hxx
index 5892952808cd..e067fce70bda 100644
--- a/include/svx/sdr/contact/viewcontactofsdrrectobj.hxx
+++ b/include/svx/sdr/contact/viewcontactofsdrrectobj.hxx
@@ -37,7 +37,7 @@ protected:
public:
// basic constructor, used from SdrObject.
explicit ViewContactOfSdrRectObj(SdrRectObj& rTextObj);
- virtual ~ViewContactOfSdrRectObj();
+ virtual ~ViewContactOfSdrRectObj() override;
protected:
// This method is responsible for creating the graphical visualisation data
diff --git a/include/svx/sdr/contact/viewcontactoftextobj.hxx b/include/svx/sdr/contact/viewcontactoftextobj.hxx
index 418ce1679f66..a81c4893bea2 100644
--- a/include/svx/sdr/contact/viewcontactoftextobj.hxx
+++ b/include/svx/sdr/contact/viewcontactoftextobj.hxx
@@ -31,7 +31,7 @@ class ViewContactOfTextObj : public ViewContactOfSdrObj
public:
// basic constructor, used from SdrObject.
explicit ViewContactOfTextObj(SdrTextObj& rTextObj);
- virtual ~ViewContactOfTextObj();
+ virtual ~ViewContactOfTextObj() override;
};
}}
diff --git a/include/svx/sdr/contact/viewcontactofvirtobj.hxx b/include/svx/sdr/contact/viewcontactofvirtobj.hxx
index eb83749cc4d6..e82e6ce30fb5 100644
--- a/include/svx/sdr/contact/viewcontactofvirtobj.hxx
+++ b/include/svx/sdr/contact/viewcontactofvirtobj.hxx
@@ -36,7 +36,7 @@ protected:
public:
// basic constructor, used from SdrObject.
explicit ViewContactOfVirtObj(SdrVirtObj& rObj);
- virtual ~ViewContactOfVirtObj();
+ virtual ~ViewContactOfVirtObj() override;
// Access to possible sub-hierarchy
virtual sal_uInt32 GetObjectCount() const override;
diff --git a/include/svx/sdr/contact/viewobjectcontactofpageobj.hxx b/include/svx/sdr/contact/viewobjectcontactofpageobj.hxx
index dccd52ca2b5c..e9b115ee4e2e 100644
--- a/include/svx/sdr/contact/viewobjectcontactofpageobj.hxx
+++ b/include/svx/sdr/contact/viewobjectcontactofpageobj.hxx
@@ -42,7 +42,7 @@ protected:
public:
ViewObjectContactOfPageObj(ObjectContact& rObjectContact, ViewContact& rViewContact);
- virtual ~ViewObjectContactOfPageObj();
+ virtual ~ViewObjectContactOfPageObj() override;
};
}}
diff --git a/include/svx/sdr/contact/viewobjectcontactofsdrobj.hxx b/include/svx/sdr/contact/viewobjectcontactofsdrobj.hxx
index 9bd6e5ee516d..93332d41c917 100644
--- a/include/svx/sdr/contact/viewobjectcontactofsdrobj.hxx
+++ b/include/svx/sdr/contact/viewobjectcontactofsdrobj.hxx
@@ -44,7 +44,7 @@ protected:
public:
ViewObjectContactOfSdrObj(ObjectContact& rObjectContact, ViewContact& rViewContact);
- virtual ~ViewObjectContactOfSdrObj();
+ virtual ~ViewObjectContactOfSdrObj() override;
virtual bool isPrimitiveVisible(const DisplayInfo& rDisplayInfo) const override;
diff --git a/include/svx/sdr/overlay/overlayanimatedbitmapex.hxx b/include/svx/sdr/overlay/overlayanimatedbitmapex.hxx
index 20255ddd9dbc..c7c1f182aa2c 100644
--- a/include/svx/sdr/overlay/overlayanimatedbitmapex.hxx
+++ b/include/svx/sdr/overlay/overlayanimatedbitmapex.hxx
@@ -66,7 +66,7 @@ namespace sdr
sal_uInt16 nCenY2 = 0,
double fShearX = 0.0,
double fRotation = 0.0);
- virtual ~OverlayAnimatedBitmapEx();
+ virtual ~OverlayAnimatedBitmapEx() override;
const BitmapEx& getBitmapEx1() const { return maBitmapEx1; }
const BitmapEx& getBitmapEx2() const { return maBitmapEx2; }
diff --git a/include/svx/sdr/overlay/overlaybitmapex.hxx b/include/svx/sdr/overlay/overlaybitmapex.hxx
index f8cc7ef8dcee..41dccb233e49 100644
--- a/include/svx/sdr/overlay/overlaybitmapex.hxx
+++ b/include/svx/sdr/overlay/overlaybitmapex.hxx
@@ -54,7 +54,7 @@ namespace sdr
double fAlpha = 0.0,
double fShearX = 0.0,
double fRotation = 0.0);
- virtual ~OverlayBitmapEx();
+ virtual ~OverlayBitmapEx() override;
const BitmapEx& getBitmapEx() const { return maBitmapEx; }
diff --git a/include/svx/sdr/overlay/overlaymanager.hxx b/include/svx/sdr/overlay/overlaymanager.hxx
index 2be504623dc0..47ccf96ec19f 100644
--- a/include/svx/sdr/overlay/overlaymanager.hxx
+++ b/include/svx/sdr/overlay/overlaymanager.hxx
@@ -89,7 +89,7 @@ namespace sdr
double getDiscreteOne() const;
OverlayManager(OutputDevice& rOutputDevice);
- virtual ~OverlayManager();
+ virtual ~OverlayManager() override;
public:
static rtl::Reference<OverlayManager> create(OutputDevice& rOutputDevice);
diff --git a/include/svx/sdr/overlay/overlayobject.hxx b/include/svx/sdr/overlay/overlayobject.hxx
index 35cb21956004..8aa49dc7b011 100644
--- a/include/svx/sdr/overlay/overlayobject.hxx
+++ b/include/svx/sdr/overlay/overlayobject.hxx
@@ -117,7 +117,7 @@ namespace sdr
public:
explicit OverlayObject(Color aBaseColor);
- virtual ~OverlayObject();
+ virtual ~OverlayObject() override;
// get OverlayManager
OverlayManager* getOverlayManager() const { return mpOverlayManager; }
@@ -178,7 +178,7 @@ namespace sdr
public:
OverlayObjectWithBasePosition(const basegfx::B2DPoint& rBasePos, Color aBaseColor);
- virtual ~OverlayObjectWithBasePosition();
+ virtual ~OverlayObjectWithBasePosition() override;
// access to basePosition
const basegfx::B2DPoint& getBasePosition() const { return maBasePosition; }
diff --git a/include/svx/sdr/overlay/overlayobjectcell.hxx b/include/svx/sdr/overlay/overlayobjectcell.hxx
index b2713a211374..751b67bdf43f 100644
--- a/include/svx/sdr/overlay/overlayobjectcell.hxx
+++ b/include/svx/sdr/overlay/overlayobjectcell.hxx
@@ -44,7 +44,7 @@ namespace sdr
public:
OverlayObjectCell( const Color& rColor, const RangeVector& rRects);
- virtual ~OverlayObjectCell();
+ virtual ~OverlayObjectCell() override;
};
} // end of namespace overlay
diff --git a/include/svx/sdr/overlay/overlaypolypolygon.hxx b/include/svx/sdr/overlay/overlaypolypolygon.hxx
index 7cc20f481aee..bcdf90f8e5f2 100644
--- a/include/svx/sdr/overlay/overlaypolypolygon.hxx
+++ b/include/svx/sdr/overlay/overlaypolypolygon.hxx
@@ -41,7 +41,7 @@ namespace sdr
public:
explicit OverlayPolyPolygonStripedAndFilled(
const basegfx::B2DPolyPolygon& rLinePolyPolygon);
- virtual ~OverlayPolyPolygonStripedAndFilled();
+ virtual ~OverlayPolyPolygonStripedAndFilled() override;
// change geometry
const basegfx::B2DPolyPolygon& getLinePolyPolygon() const { return maLinePolyPolygon; }
diff --git a/include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx b/include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx
index 101e6a0c0352..2c0207b74c0a 100644
--- a/include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx
+++ b/include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx
@@ -41,7 +41,7 @@ namespace sdr
public:
explicit OverlayPrimitive2DSequenceObject(const drawinglayer::primitive2d::Primitive2DContainer& rSequence);
- virtual ~OverlayPrimitive2DSequenceObject();
+ virtual ~OverlayPrimitive2DSequenceObject() override;
// data read access
const drawinglayer::primitive2d::Primitive2DContainer& getSequence() const { return maSequence; }
diff --git a/include/svx/sdr/overlay/overlayselection.hxx b/include/svx/sdr/overlay/overlayselection.hxx
index b5ac1a8ca536..fe1c11e4d3f4 100644
--- a/include/svx/sdr/overlay/overlayselection.hxx
+++ b/include/svx/sdr/overlay/overlayselection.hxx
@@ -62,7 +62,7 @@ namespace sdr
const Color& rColor,
const std::vector< basegfx::B2DRange >& rRanges,
bool bBorder);
- virtual ~OverlaySelection();
+ virtual ~OverlaySelection() override;
// data read access
const std::vector< basegfx::B2DRange >& getRanges() const { return maRanges; }
diff --git a/include/svx/sdr/overlay/overlaytriangle.hxx b/include/svx/sdr/overlay/overlaytriangle.hxx
index 3dcbc52f1151..5ef25d56426d 100644
--- a/include/svx/sdr/overlay/overlaytriangle.hxx
+++ b/include/svx/sdr/overlay/overlaytriangle.hxx
@@ -42,7 +42,7 @@ namespace sdr
const basegfx::B2DPoint& rSecondPos,
const basegfx::B2DPoint& rThirdPos,
Color aTriangleColor);
- virtual ~OverlayTriangle();
+ virtual ~OverlayTriangle() override;
// get second position
const basegfx::B2DPoint& getSecondPosition() const { return maSecondPosition; }
diff --git a/include/svx/sdr/properties/defaultproperties.hxx b/include/svx/sdr/properties/defaultproperties.hxx
index 0a8e4e5682e2..5864f0e75f00 100644
--- a/include/svx/sdr/properties/defaultproperties.hxx
+++ b/include/svx/sdr/properties/defaultproperties.hxx
@@ -58,7 +58,7 @@ namespace sdr
DefaultProperties(const DefaultProperties& rProps, SdrObject& rObj);
// destructor
- virtual ~DefaultProperties();
+ virtual ~DefaultProperties() override;
void dumpAsXml(struct _xmlTextWriter * pWriter) const;
diff --git a/include/svx/sdr/table/tablecontroller.hxx b/include/svx/sdr/table/tablecontroller.hxx
index 76a7d338e0ed..a6759e1854b0 100644
--- a/include/svx/sdr/table/tablecontroller.hxx
+++ b/include/svx/sdr/table/tablecontroller.hxx
@@ -43,7 +43,7 @@ class SVX_DLLPUBLIC SvxTableController: public sdr::SelectionController
{
public:
SVX_DLLPRIVATE SvxTableController( SdrObjEditView* pView, const SdrObject* pObj );
- SVX_DLLPRIVATE virtual ~SvxTableController();
+ SVX_DLLPRIVATE virtual ~SvxTableController() override;
// from sdr::SelectionController
SVX_DLLPRIVATE virtual bool onKeyInput(const KeyEvent& rKEvt, vcl::Window* pWin) override;
diff --git a/include/svx/sdrundomanager.hxx b/include/svx/sdrundomanager.hxx
index 14f05b7ce8e1..2add5cac9553 100644
--- a/include/svx/sdrundomanager.hxx
+++ b/include/svx/sdrundomanager.hxx
@@ -40,7 +40,7 @@ protected:
public:
SdrUndoManager(sal_uInt16 nMaxUndoActionCount = 20);
- virtual ~SdrUndoManager();
+ virtual ~SdrUndoManager() override;
/// react depending on edit mode and if no more undo is possible
virtual bool Undo() override;
diff --git a/include/svx/sdtaiitm.hxx b/include/svx/sdtaiitm.hxx
index 4a61fdf56e0e..37e6a8002d43 100644
--- a/include/svx/sdtaiitm.hxx
+++ b/include/svx/sdtaiitm.hxx
@@ -25,14 +25,14 @@
class SVX_DLLPUBLIC SdrTextAniStartInsideItem: public SdrYesNoItem {
public:
SdrTextAniStartInsideItem(bool bOn=false): SdrYesNoItem(SDRATTR_TEXT_ANISTARTINSIDE,bOn) {}
- virtual ~SdrTextAniStartInsideItem();
+ virtual ~SdrTextAniStartInsideItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
class SVX_DLLPUBLIC SdrTextAniStopInsideItem: public SdrYesNoItem {
public:
SdrTextAniStopInsideItem(bool bOn=false): SdrYesNoItem(SDRATTR_TEXT_ANISTOPINSIDE,bOn) {}
- virtual ~SdrTextAniStopInsideItem();
+ virtual ~SdrTextAniStopInsideItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/sidebar/AreaPropertyPanelBase.hxx b/include/svx/sidebar/AreaPropertyPanelBase.hxx
index a30bf7328ebf..f6827b54612e 100644
--- a/include/svx/sidebar/AreaPropertyPanelBase.hxx
+++ b/include/svx/sidebar/AreaPropertyPanelBase.hxx
@@ -89,7 +89,7 @@ public:
vcl::Window* pParent,
const css::uno::Reference<css::frame::XFrame>& rxFrame);
- virtual ~AreaPropertyPanelBase();
+ virtual ~AreaPropertyPanelBase() override;
virtual void setFillTransparence(const XFillTransparenceItem& rItem) = 0;
virtual void setFillFloatTransparence(const XFillFloatTransparenceItem& rItem) = 0;
diff --git a/include/svx/sidebar/AreaTransparencyGradientPopup.hxx b/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
index 8c74dff80a62..c7aee94b6f48 100644
--- a/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
+++ b/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
@@ -36,7 +36,7 @@ public:
AreaTransparencyGradientPopup (
vcl::Window* pParent,
::std::function<PopupControl*(PopupContainer*)> const& rControlCreator);
- virtual ~AreaTransparencyGradientPopup();
+ virtual ~AreaTransparencyGradientPopup() override;
void Rearrange (XFillFloatTransparenceItem* pItem);
};
diff --git a/include/svx/sidebar/LinePropertyPanelBase.hxx b/include/svx/sidebar/LinePropertyPanelBase.hxx
index 91d963221c8d..0d173380c527 100644
--- a/include/svx/sidebar/LinePropertyPanelBase.hxx
+++ b/include/svx/sidebar/LinePropertyPanelBase.hxx
@@ -68,7 +68,7 @@ namespace sidebar
class SVX_DLLPUBLIC LinePropertyPanelBase : public PanelLayout
{
public:
- virtual ~LinePropertyPanelBase();
+ virtual ~LinePropertyPanelBase() override;
virtual void dispose() override;
virtual void DataChanged(
diff --git a/include/svx/sidebar/LineWidthPopup.hxx b/include/svx/sidebar/LineWidthPopup.hxx
index c24ce65e9031..bdeeebe6c50f 100644
--- a/include/svx/sidebar/LineWidthPopup.hxx
+++ b/include/svx/sidebar/LineWidthPopup.hxx
@@ -37,7 +37,7 @@ class LineWidthPopup : public FloatingWindow
public:
LineWidthPopup(LinePropertyPanelBase& rParent);
virtual void dispose() override;
- virtual ~LineWidthPopup();
+ virtual ~LineWidthPopup() override;
void SetWidthSelect (long lValue, bool bValuable, MapUnit eMapUnit);
diff --git a/include/svx/sidebar/PanelLayout.hxx b/include/svx/sidebar/PanelLayout.hxx
index ddc2a0e5e084..7b1c15cdb853 100644
--- a/include/svx/sidebar/PanelLayout.hxx
+++ b/include/svx/sidebar/PanelLayout.hxx
@@ -34,7 +34,7 @@ private:
public:
PanelLayout(vcl::Window* pParent, const OString& rID, const OUString& rUIXMLDescription,
const css::uno::Reference<css::frame::XFrame> &rFrame);
- virtual ~PanelLayout();
+ virtual ~PanelLayout() override;
virtual void dispose() override;
virtual Size GetOptimalSize() const override;
diff --git a/include/svx/sidebar/PopupContainer.hxx b/include/svx/sidebar/PopupContainer.hxx
index 851c38fa62fd..f46e77eddbe9 100644
--- a/include/svx/sidebar/PopupContainer.hxx
+++ b/include/svx/sidebar/PopupContainer.hxx
@@ -34,7 +34,7 @@ class SVX_DLLPUBLIC PopupContainer
{
public:
PopupContainer (vcl::Window* pParent);
- virtual ~PopupContainer();
+ virtual ~PopupContainer() override;
virtual bool Notify (NotifyEvent& rNEvt) override;
};
diff --git a/include/svx/sidebar/SelectionChangeHandler.hxx b/include/svx/sidebar/SelectionChangeHandler.hxx
index 38d72ab2cca4..d0c4d460e90d 100644
--- a/include/svx/sidebar/SelectionChangeHandler.hxx
+++ b/include/svx/sidebar/SelectionChangeHandler.hxx
@@ -51,7 +51,7 @@ public:
const std::function<rtl::OUString ()>& rSelectionChangeCallback,
const css::uno::Reference<css::frame::XController>& rxController,
const vcl::EnumContext::Context eDefaultContext);
- virtual ~SelectionChangeHandler();
+ virtual ~SelectionChangeHandler() override;
virtual void SAL_CALL selectionChanged (const css::lang::EventObject& rEvent)
throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/svx/srchdlg.hxx b/include/svx/srchdlg.hxx
index f77f3f55fcab..89a5ee728017 100755
--- a/include/svx/srchdlg.hxx
+++ b/include/svx/srchdlg.hxx
@@ -95,7 +95,7 @@ public:
SvxSearchDialogWrapper( vcl::Window*pParent, sal_uInt16 nId,
SfxBindings* pBindings, SfxChildWinInfo* pInfo );
- virtual ~SvxSearchDialogWrapper ();
+ virtual ~SvxSearchDialogWrapper () override;
SvxSearchDialog *getDialog () { return dialog;}
static void SetSearchLabel(const SearchLabel& rSL);
static void SetSearchLabel(const OUString& sStr);
@@ -121,7 +121,7 @@ friend class SvxJSearchOptionsDialog;
public:
SvxSearchDialog( vcl::Window* pParent, SfxChildWindow* pChildWin, SfxBindings& rBind );
- virtual ~SvxSearchDialog();
+ virtual ~SvxSearchDialog() override;
virtual void dispose() override;
virtual bool Close() override;
diff --git a/include/svx/svdcrtv.hxx b/include/svx/svdcrtv.hxx
index 085f235ea6aa..47e4dc9c6b37 100644
--- a/include/svx/svdcrtv.hxx
+++ b/include/svx/svdcrtv.hxx
@@ -70,7 +70,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrCreateView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrCreateView();
+ virtual ~SdrCreateView() override;
public:
virtual bool IsAction() const override;
diff --git a/include/svx/svddrgmt.hxx b/include/svx/svddrgmt.hxx
index ab6bb5c59bc9..3eefaa79bec1 100644
--- a/include/svx/svddrgmt.hxx
+++ b/include/svx/svddrgmt.hxx
@@ -54,7 +54,7 @@ private:
public:
SdrDragEntryPolyPolygon(const basegfx::B2DPolyPolygon& rOriginalPolyPolygon);
- virtual ~SdrDragEntryPolyPolygon();
+ virtual ~SdrDragEntryPolyPolygon() override;
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequenceInCurrentState(SdrDragMethod& rDragMethod) override;
};
@@ -70,7 +70,7 @@ private:
public:
SdrDragEntrySdrObject(const SdrObject& rOriginal, sdr::contact::ObjectContact& rObjectContact, bool bModify);
- virtual ~SdrDragEntrySdrObject();
+ virtual ~SdrDragEntrySdrObject() override;
// #i54102# Split createPrimitive2DSequenceInCurrentState in prepareCurrentState and processing,
// added accessors to original and clone
@@ -90,7 +90,7 @@ private:
public:
SdrDragEntryPrimitive2DSequence(
const drawinglayer::primitive2d::Primitive2DContainer& rSequence);
- virtual ~SdrDragEntryPrimitive2DSequence();
+ virtual ~SdrDragEntryPrimitive2DSequence() override;
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequenceInCurrentState(SdrDragMethod& rDragMethod) override;
};
@@ -104,7 +104,7 @@ private:
public:
SdrDragEntryPointGlueDrag(const std::vector< basegfx::B2DPoint >& rPositions, bool bIsPointDrag);
- virtual ~SdrDragEntryPointGlueDrag();
+ virtual ~SdrDragEntryPointGlueDrag() override;
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequenceInCurrentState(SdrDragMethod& rDragMethod) override;
};
@@ -280,7 +280,7 @@ protected:
public:
SdrDragObjOwn(SdrDragView& rNewView);
- virtual ~SdrDragObjOwn();
+ virtual ~SdrDragObjOwn() override;
virtual void TakeSdrDragComment(OUString& rStr) const override;
virtual bool BeginSdrDrag() override;
diff --git a/include/svx/svddrgv.hxx b/include/svx/svddrgv.hxx
index 3a84ee644bb7..2bdda05b4b74 100644
--- a/include/svx/svddrgv.hxx
+++ b/include/svx/svddrgv.hxx
@@ -69,7 +69,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrDragView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrDragView();
+ virtual ~SdrDragView() override;
public:
virtual bool IsAction() const override;
diff --git a/include/svx/svdedtv.hxx b/include/svx/svdedtv.hxx
index aefeb0c0e87e..bdf7f00747f7 100644
--- a/include/svx/svdedtv.hxx
+++ b/include/svx/svdedtv.hxx
@@ -169,7 +169,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrEditView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrEditView();
+ virtual ~SdrEditView() override;
public:
// each call of an undo-capable method from its view, generates an undo action.
diff --git a/include/svx/svdedxv.hxx b/include/svx/svdedxv.hxx
index a22f5b5c1f21..d293e3afb356 100644
--- a/include/svx/svdedxv.hxx
+++ b/include/svx/svdedxv.hxx
@@ -141,7 +141,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrObjEditView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrObjEditView();
+ virtual ~SdrObjEditView() override;
public:
diff --git a/include/svx/svdglev.hxx b/include/svx/svdglev.hxx
index a1f84c0c24e6..b920d248ab0f 100644
--- a/include/svx/svdglev.hxx
+++ b/include/svx/svdglev.hxx
@@ -41,7 +41,7 @@ class SVX_DLLPUBLIC SdrGlueEditView: public SdrPolyEditView
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrGlueEditView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrGlueEditView();
+ virtual ~SdrGlueEditView() override;
public:
// the parameter nThisEsc is used to hand over the direction,
diff --git a/include/svx/svdhdl.hxx b/include/svx/svdhdl.hxx
index 399a009b3ea7..43fc5568ee0c 100644
--- a/include/svx/svdhdl.hxx
+++ b/include/svx/svdhdl.hxx
@@ -265,7 +265,7 @@ private:
public:
explicit SdrHdlColor(const Point& rRef, Color aCol = Color(COL_BLACK), const Size& rSize = Size(11, 11), bool bLum = false);
- virtual ~SdrHdlColor();
+ virtual ~SdrHdlColor() override;
bool IsUseLuminance() const { return bUseLuminance; }
@@ -300,7 +300,7 @@ private:
public:
SdrHdlGradient(const Point& rRef1, const Point& rRef2, bool bGrad = true);
- virtual ~SdrHdlGradient();
+ virtual ~SdrHdlGradient() override;
bool IsGradient() const { return bGradient; }
@@ -338,7 +338,7 @@ protected:
public:
SdrHdlLine(SdrHdl& rHdl1, SdrHdl& rHdl2, SdrHdlKind eNewKind=SdrHdlKind::MirrorAxis) { eKind=eNewKind; pHdl1=&rHdl1; pHdl2=&rHdl2; }
- virtual ~SdrHdlLine();
+ virtual ~SdrHdlLine() override;
virtual Pointer GetPointer() const override;
};
@@ -357,7 +357,7 @@ protected:
public:
// this is not a Copy-Ctor!!!
SdrHdlBezWgt(const SdrHdl* pRefHdl1, SdrHdlKind eNewKind=SdrHdlKind::BezierWeight) { eKind=eNewKind; pHdl1=pRefHdl1; }
- virtual ~SdrHdlBezWgt();
+ virtual ~SdrHdlBezWgt() override;
};
@@ -382,7 +382,7 @@ class ImpEdgeHdl: public SdrHdl
public:
ImpEdgeHdl(const Point& rPnt, SdrHdlKind eNewKind): SdrHdl(rPnt,eNewKind),eLineCode(SdrEdgeLineCode::MiddleLine) {}
- virtual ~ImpEdgeHdl();
+ virtual ~ImpEdgeHdl() override;
void SetLineCode(SdrEdgeLineCode eCode);
SdrEdgeLineCode GetLineCode() const { return eLineCode; }
@@ -398,7 +398,7 @@ class ImpMeasureHdl: public SdrHdl
public:
ImpMeasureHdl(const Point& rPnt, SdrHdlKind eNewKind): SdrHdl(rPnt,eNewKind) {}
- virtual ~ImpMeasureHdl();
+ virtual ~ImpMeasureHdl() override;
virtual Pointer GetPointer() const override;
};
diff --git a/include/svx/svdmodel.hxx b/include/svx/svdmodel.hxx
index 63c75f46f05c..5a49fee76568 100644
--- a/include/svx/svdmodel.hxx
+++ b/include/svx/svdmodel.hxx
@@ -261,7 +261,7 @@ public:
explicit SdrModel();
explicit SdrModel(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* pPers);
explicit SdrModel(const OUString& rPath, SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* pPers, bool bUseExtColorTable);
- virtual ~SdrModel();
+ virtual ~SdrModel() override;
void ClearModel(bool bCalledFromDestructor);
// Override this to enable the Swap/LoadOnDemand of graphics.
diff --git a/include/svx/svdmrkv.hxx b/include/svx/svdmrkv.hxx
index ae49ba2344be..e58ff885a8c7 100644
--- a/include/svx/svdmrkv.hxx
+++ b/include/svx/svdmrkv.hxx
@@ -170,7 +170,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrMarkView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrMarkView();
+ virtual ~SdrMarkView() override;
public:
virtual bool IsAction() const override;
diff --git a/include/svx/svdoashp.hxx b/include/svx/svdoashp.hxx
index 8166a9cc2218..faba91a5b207 100644
--- a/include/svx/svdoashp.hxx
+++ b/include/svx/svdoashp.hxx
@@ -161,7 +161,7 @@ public:
double GetExtraTextRotation( const bool bPreRotation = false ) const;
SdrObjCustomShape();
- virtual ~SdrObjCustomShape();
+ virtual ~SdrObjCustomShape() override;
/* is merging default attributes from type-shape into the SdrCustomShapeGeometryItem. If pType
is NULL then the type is being taken from the "Type" property of the SdrCustomShapeGeometryItem.
diff --git a/include/svx/svdoattr.hxx b/include/svx/svdoattr.hxx
index 543e67b3e698..8ec8673d5648 100644
--- a/include/svx/svdoattr.hxx
+++ b/include/svx/svdoattr.hxx
@@ -60,7 +60,7 @@ protected:
virtual void Notify(SfxBroadcaster& rBC, const SfxHint& rHint) override;
SdrAttrObj();
- virtual ~SdrAttrObj();
+ virtual ~SdrAttrObj() override;
public:
diff --git a/include/svx/svdobj.hxx b/include/svx/svdobj.hxx
index 7b3741c973f4..3e10abd7d6cf 100644
--- a/include/svx/svdobj.hxx
+++ b/include/svx/svdobj.hxx
@@ -404,7 +404,7 @@ protected:
virtual void RestGeoData(const SdrObjGeoData& rGeo);
protected:
- virtual ~SdrObject();
+ virtual ~SdrObject() override;
public:
SdrObject();
diff --git a/include/svx/svdocapt.hxx b/include/svx/svdocapt.hxx
index 34093992a884..7e08a905a031 100644
--- a/include/svx/svdocapt.hxx
+++ b/include/svx/svdocapt.hxx
@@ -76,7 +76,7 @@ private:
public:
SdrCaptionObj();
SdrCaptionObj(const Rectangle& rRect, const Point& rTail);
- virtual ~SdrCaptionObj();
+ virtual ~SdrCaptionObj() override;
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdocirc.hxx b/include/svx/svdocirc.hxx
index 0245fdca7cfc..a713586ad70f 100644
--- a/include/svx/svdocirc.hxx
+++ b/include/svx/svdocirc.hxx
@@ -76,7 +76,7 @@ public:
// If nNewStartAngle==nNewEndWink, then arc has an angle of 0 degrees.
// If nNewStartAngle+36000==nNewEndWink, then the arc has angle of 360 degrees.
SdrCircObj(SdrObjKind eNewKind, const Rectangle& rRect, long nNewStartAngle, long nNewEndWink);
- virtual ~SdrCircObj();
+ virtual ~SdrCircObj() override;
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdoedge.hxx b/include/svx/svdoedge.hxx
index 0851689c5971..96f5d3287ae1 100644
--- a/include/svx/svdoedge.hxx
+++ b/include/svx/svdoedge.hxx
@@ -133,7 +133,7 @@ public:
public:
SdrEdgeObjGeoData();
- virtual ~SdrEdgeObjGeoData();
+ virtual ~SdrEdgeObjGeoData() override;
};
@@ -204,7 +204,7 @@ protected:
public:
SdrEdgeObj();
- virtual ~SdrEdgeObj();
+ virtual ~SdrEdgeObj() override;
SdrObjConnection& GetConnection(bool bTail1) { return *(bTail1 ? &aCon1 : &aCon2); }
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
diff --git a/include/svx/svdograf.hxx b/include/svx/svdograf.hxx
index f52ef362f374..81c7969e4bc8 100644
--- a/include/svx/svdograf.hxx
+++ b/include/svx/svdograf.hxx
@@ -119,7 +119,7 @@ public:
SdrGrafObj();
SdrGrafObj(const Graphic& rGrf);
SdrGrafObj(const Graphic& rGrf, const Rectangle& rRect);
- virtual ~SdrGrafObj();
+ virtual ~SdrGrafObj() override;
void SetGraphicObject( const GraphicObject& rGrfObj );
const GraphicObject& GetGraphicObject(bool bForceSwapIn = false) const;
diff --git a/include/svx/svdogrp.hxx b/include/svx/svdogrp.hxx
index 7ebcc8ea0d8f..b1694272d9e9 100644
--- a/include/svx/svdogrp.hxx
+++ b/include/svx/svdogrp.hxx
@@ -47,7 +47,7 @@ protected:
public:
SdrObjGroup();
- virtual ~SdrObjGroup();
+ virtual ~SdrObjGroup() override;
virtual void SetBoundRectDirty() override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdomeas.hxx b/include/svx/svdomeas.hxx
index c095545ff9bc..f6c4169fd80c 100644
--- a/include/svx/svdomeas.hxx
+++ b/include/svx/svdomeas.hxx
@@ -48,7 +48,7 @@ public:
public:
SdrMeasureObjGeoData();
- virtual ~SdrMeasureObjGeoData();
+ virtual ~SdrMeasureObjGeoData() override;
};
@@ -87,7 +87,7 @@ protected:
public:
SdrMeasureObj();
SdrMeasureObj(const Point& rPt1, const Point& rPt2);
- virtual ~SdrMeasureObj();
+ virtual ~SdrMeasureObj() override;
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdomedia.hxx b/include/svx/svdomedia.hxx
index 9ea8d917d521..28d94c9a668e 100644
--- a/include/svx/svdomedia.hxx
+++ b/include/svx/svdomedia.hxx
@@ -39,7 +39,7 @@ public:
SdrMediaObj();
SdrMediaObj( const Rectangle& rRect );
- virtual ~SdrMediaObj();
+ virtual ~SdrMediaObj() override;
virtual bool HasTextEdit() const override;
diff --git a/include/svx/svdoole2.hxx b/include/svx/svdoole2.hxx
index 39c7507df7be..3d78224af842 100644
--- a/include/svx/svdoole2.hxx
+++ b/include/svx/svdoole2.hxx
@@ -68,7 +68,7 @@ public:
SdrOle2Obj( bool bFrame_ = false );
SdrOle2Obj( const svt::EmbeddedObjectRef& rNewObjRef, const OUString& rNewObjName, const Rectangle& rNewRect );
- virtual ~SdrOle2Obj();
+ virtual ~SdrOle2Obj() override;
const svt::EmbeddedObjectRef& getEmbeddedObjectRef() const;
diff --git a/include/svx/svdopage.hxx b/include/svx/svdopage.hxx
index 3b1ca61ad0bb..5f2947fc0702 100644
--- a/include/svx/svdopage.hxx
+++ b/include/svx/svdopage.hxx
@@ -43,7 +43,7 @@ protected:
public:
SdrPageObj(SdrPage* pNewPage = nullptr);
SdrPageObj(const Rectangle& rRect, SdrPage* pNewPage = nullptr);
- virtual ~SdrPageObj();
+ virtual ~SdrPageObj() override;
SdrPage* GetReferencedPage() const { return mpShownPage;}
void SetReferencedPage(SdrPage* pNewPage);
diff --git a/include/svx/svdopath.hxx b/include/svx/svdopath.hxx
index ccdb218aaf8c..91b5bfe925ad 100644
--- a/include/svx/svdopath.hxx
+++ b/include/svx/svdopath.hxx
@@ -37,7 +37,7 @@ public:
SdrObjKind meKind;
SdrPathObjGeoData();
- virtual ~SdrPathObjGeoData();
+ virtual ~SdrPathObjGeoData() override;
};
@@ -71,7 +71,7 @@ public:
SdrPathObj(SdrObjKind eNewKind);
SdrPathObj(SdrObjKind eNewKind, const basegfx::B2DPolyPolygon& rPathPoly, double dBrightness = 1.0);
- virtual ~SdrPathObj();
+ virtual ~SdrPathObj() override;
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdorect.hxx b/include/svx/svdorect.hxx
index e7e4c734715a..0934c6f42b65 100644
--- a/include/svx/svdorect.hxx
+++ b/include/svx/svdorect.hxx
@@ -73,7 +73,7 @@ public:
// Constructor of a text frame
SdrRectObj(SdrObjKind eNewTextKind);
SdrRectObj(SdrObjKind eNewTextKind, const Rectangle& rRect);
- virtual ~SdrRectObj();
+ virtual ~SdrRectObj() override;
virtual void TakeObjInfo(SdrObjTransformInfoRec& rInfo) const override;
virtual sal_uInt16 GetObjIdentifier() const override;
diff --git a/include/svx/svdotable.hxx b/include/svx/svdotable.hxx
index dc0b5a6dec3d..71edde822018 100644
--- a/include/svx/svdotable.hxx
+++ b/include/svx/svdotable.hxx
@@ -100,7 +100,7 @@ class SVX_DLLPUBLIC SdrTableObj : public ::SdrTextObj
public:
SdrTableObj(SdrModel* _pModel);
SdrTableObj(SdrModel* _pModel, const ::Rectangle& rNewRect, sal_Int32 nColumns, sal_Int32 nRows);
- virtual ~SdrTableObj();
+ virtual ~SdrTableObj() override;
// Table stuff
diff --git a/include/svx/svdotext.hxx b/include/svx/svdotext.hxx
index cb8abe4ae063..1a4e35ed717c 100644
--- a/include/svx/svdotext.hxx
+++ b/include/svx/svdotext.hxx
@@ -110,7 +110,7 @@ class ImpSdrObjTextLinkUserData : public SdrObjUserData
public:
ImpSdrObjTextLinkUserData();
- virtual ~ImpSdrObjTextLinkUserData();
+ virtual ~ImpSdrObjTextLinkUserData() override;
virtual SdrObjUserData* Clone(SdrObject* pObj1) const override;
};
@@ -315,7 +315,7 @@ protected:
SdrTextObj(SdrObjKind eNewTextKind);
SdrTextObj(SdrObjKind eNewTextKind, const Rectangle& rNewRect);
- virtual ~SdrTextObj();
+ virtual ~SdrTextObj() override;
public:
diff --git a/include/svx/svdouno.hxx b/include/svx/svdouno.hxx
index 0c6852924b2c..ea39a18a69d3 100644
--- a/include/svx/svdouno.hxx
+++ b/include/svx/svdouno.hxx
@@ -64,7 +64,7 @@ public:
explicit SdrUnoObj(const OUString& rModelName);
SdrUnoObj(const OUString& rModelName,
const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSFac);
- virtual ~SdrUnoObj();
+ virtual ~SdrUnoObj() override;
virtual void SetPage(SdrPage* pNewPage) override;
virtual void SetModel(SdrModel* pModel) override;
diff --git a/include/svx/svdoutl.hxx b/include/svx/svdoutl.hxx
index c76fbb9c2345..a9a885f68fac 100644
--- a/include/svx/svdoutl.hxx
+++ b/include/svx/svdoutl.hxx
@@ -35,7 +35,7 @@ protected:
public:
SdrOutliner( SfxItemPool* pItemPool, OutlinerMode nMode );
- virtual ~SdrOutliner() ;
+ virtual ~SdrOutliner() override ;
void SetTextObj( const SdrTextObj* pObj );
void SetTextObjNoInit( const SdrTextObj* pObj );
diff --git a/include/svx/svdovirt.hxx b/include/svx/svdovirt.hxx
index 64f5caf13778..d81732e863fb 100644
--- a/include/svx/svdovirt.hxx
+++ b/include/svx/svdovirt.hxx
@@ -48,7 +48,7 @@ protected:
public:
SdrVirtObj(SdrObject& rNewObj);
- virtual ~SdrVirtObj();
+ virtual ~SdrVirtObj() override;
SdrObject& ReferencedObj();
const SdrObject& GetReferencedObj() const;
virtual void NbcSetAnchorPos(const Point& rAnchorPos) override;
diff --git a/include/svx/svdpage.hxx b/include/svx/svdpage.hxx
index 4dcf9b45d9df..98c53cfe3150 100644
--- a/include/svx/svdpage.hxx
+++ b/include/svx/svdpage.hxx
@@ -342,7 +342,7 @@ private:
public:
// construct/destruct
SdrPageProperties(SdrPage& rSdrPage);
- virtual ~SdrPageProperties();
+ virtual ~SdrPageProperties() override;
// Notify(...) from baseclass SfxListener
virtual void Notify(SfxBroadcaster& rBC, const SfxHint& rHint) override;
@@ -447,7 +447,7 @@ protected:
public:
explicit SdrPage(SdrModel& rNewModel, bool bMasterPage=false);
- virtual ~SdrPage();
+ virtual ~SdrPage() override;
virtual SdrPage* Clone() const override;
virtual SdrPage* Clone(SdrModel* pNewModel) const;
bool IsMasterPage() const { return mbMaster; }
@@ -541,7 +541,7 @@ class SVX_DLLPUBLIC StandardCheckVisisbilityRedirector : public sdr::contact::Vi
{
public:
StandardCheckVisisbilityRedirector();
- virtual ~StandardCheckVisisbilityRedirector();
+ virtual ~StandardCheckVisisbilityRedirector() override;
// all default implementations just call the same methods at the original. To do something
// different, override the method and at least do what the method does.
diff --git a/include/svx/svdpntv.hxx b/include/svx/svdpntv.hxx
index e7245bbb7b63..158111542f3d 100644
--- a/include/svx/svdpntv.hxx
+++ b/include/svx/svdpntv.hxx
@@ -252,7 +252,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrPaintView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrPaintView();
+ virtual ~SdrPaintView() override;
public:
diff --git a/include/svx/svdpoev.hxx b/include/svx/svdpoev.hxx
index 7cb2e95bb42e..a4c2d948778d 100644
--- a/include/svx/svdpoev.hxx
+++ b/include/svx/svdpoev.hxx
@@ -47,7 +47,7 @@ private:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrPolyEditView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrPolyEditView();
+ virtual ~SdrPolyEditView() override;
public:
bool IsSetMarkedPointsSmoothPossible() const override;
diff --git a/include/svx/svdpool.hxx b/include/svx/svdpool.hxx
index cbbe980f3926..7605fb50c879 100644
--- a/include/svx/svdpool.hxx
+++ b/include/svx/svdpool.hxx
@@ -34,7 +34,7 @@ public:
SdrItemPool(SfxItemPool* pMaster = nullptr, bool bLoadRefCounts = true);
SdrItemPool(const SdrItemPool& rPool);
protected:
- virtual ~SdrItemPool();
+ virtual ~SdrItemPool() override;
public:
virtual SfxItemPool* Clone() const override;
diff --git a/include/svx/svdsnpv.hxx b/include/svx/svdsnpv.hxx
index 621b03f63826..47e001ab1c56 100644
--- a/include/svx/svdsnpv.hxx
+++ b/include/svx/svdsnpv.hxx
@@ -128,7 +128,7 @@ protected:
protected:
// #i71538# make constructors of SdrView sub-components protected to avoid incomplete incarnations which may get casted to SdrView
SdrSnapView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrSnapView();
+ virtual ~SdrSnapView() override;
public:
virtual bool IsAction() const override;
diff --git a/include/svx/svdundo.hxx b/include/svx/svdundo.hxx
index 906f565d2d14..504dc818f4f1 100644
--- a/include/svx/svdundo.hxx
+++ b/include/svx/svdundo.hxx
@@ -61,7 +61,7 @@ protected:
SdrUndoAction(SdrModel& rNewMod);
public:
- virtual ~SdrUndoAction();
+ virtual ~SdrUndoAction() override;
virtual bool CanRepeat(SfxRepeatTarget& rView) const override;
virtual void Repeat(SfxRepeatTarget& rView) override;
@@ -96,7 +96,7 @@ protected:
public:
SdrUndoGroup(SdrModel& rNewMod);
- virtual ~SdrUndoGroup();
+ virtual ~SdrUndoGroup() override;
void Clear();
sal_uIntPtr GetActionCount() const { return aBuf.size(); }
@@ -169,7 +169,7 @@ protected:
public:
SdrUndoAttrObj(SdrObject& rNewObj, bool bStyleSheet1 = false, bool bSaveText = false);
- virtual ~SdrUndoAttrObj();
+ virtual ~SdrUndoAttrObj() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -193,7 +193,7 @@ protected:
public:
SdrUndoMoveObj(SdrObject& rNewObj): SdrUndoObj(rNewObj) {}
SdrUndoMoveObj(SdrObject& rNewObj, const Size& rDist): SdrUndoObj(rNewObj),aDistance(rDist) {}
- virtual ~SdrUndoMoveObj();
+ virtual ~SdrUndoMoveObj() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -222,7 +222,7 @@ protected:
public:
SdrUndoGeoObj(SdrObject& rNewObj);
- virtual ~SdrUndoGeoObj();
+ virtual ~SdrUndoGeoObj() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -249,7 +249,7 @@ protected:
protected:
SdrUndoObjList(SdrObject& rNewObj, bool bOrdNumDirect = false);
- virtual ~SdrUndoObjList();
+ virtual ~SdrUndoObjList() override;
bool IsOwner() { return bOwner; }
void SetOwner(bool bNew);
@@ -271,7 +271,7 @@ public:
virtual void Undo() override;
virtual void Redo() override;
- virtual ~SdrUndoRemoveObj();
+ virtual ~SdrUndoRemoveObj() override;
};
/**
@@ -346,7 +346,7 @@ protected:
public:
SdrUndoReplaceObj(SdrObject& rOldObj1, SdrObject& rNewObj1, bool bOrdNumDirect = false);
- virtual ~SdrUndoReplaceObj();
+ virtual ~SdrUndoReplaceObj() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -414,7 +414,7 @@ protected:
public:
SdrUndoObjSetText(SdrObject& rNewObj, sal_Int32 nText );
- virtual ~SdrUndoObjSetText();
+ virtual ~SdrUndoObjSetText() override;
bool IsDifferent() const { return pOldText!=pNewText; }
void AfterSetText();
@@ -479,7 +479,7 @@ protected:
protected:
SdrUndoLayer(sal_uInt16 nLayerNum, SdrLayerAdmin& rNewLayerAdmin, SdrModel& rNewModel);
- virtual ~SdrUndoLayer();
+ virtual ~SdrUndoLayer() override;
};
/**
@@ -575,7 +575,7 @@ protected:
protected:
SdrUndoPageList(SdrPage& rNewPg);
- virtual ~SdrUndoPageList();
+ virtual ~SdrUndoPageList() override;
};
/**
@@ -594,7 +594,7 @@ class SVX_DLLPUBLIC SdrUndoDelPage : public SdrUndoPageList
public:
SdrUndoDelPage(SdrPage& rNewPg, bool bSoleOwnerOfFillBitmapProps);
- virtual ~SdrUndoDelPage();
+ virtual ~SdrUndoDelPage() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -686,7 +686,7 @@ protected:
SdrUndoPageMasterPage(SdrPage& rChangedPage);
public:
- SVX_DLLPUBLIC virtual ~SdrUndoPageMasterPage();
+ SVX_DLLPUBLIC virtual ~SdrUndoPageMasterPage() override;
};
/**
diff --git a/include/svx/svdview.hxx b/include/svx/svdview.hxx
index d4b39affa197..11d69b1e484f 100644
--- a/include/svx/svdview.hxx
+++ b/include/svx/svdview.hxx
@@ -169,7 +169,7 @@ protected:
public:
explicit SdrView(SdrModel* pModel1, OutputDevice* pOut = nullptr);
- virtual ~SdrView();
+ virtual ~SdrView() override;
// The default value for all dispatchers is activated. If the app for example
// wants to intervene in MouseDispatcher for special treatment, you have to
diff --git a/include/svx/svxdlg.hxx b/include/svx/svxdlg.hxx
index 9131821778ec..20b6b9dfddea 100644
--- a/include/svx/svxdlg.hxx
+++ b/include/svx/svxdlg.hxx
@@ -274,7 +274,7 @@ class SVX_DLLPUBLIC SvxAbstractDialogFactory : public SfxAbstractDialogFactory,
public:
static SvxAbstractDialogFactory* Create();
- virtual ~SvxAbstractDialogFactory();
+ virtual ~SvxAbstractDialogFactory() override;
virtual SfxAbstractTabDialog* CreateTextTabDialog( vcl::Window* pParent,
const SfxItemSet* pAttrSet,
diff --git a/include/svx/sxcecitm.hxx b/include/svx/sxcecitm.hxx
index a307d5099e51..4d8acea0f382 100644
--- a/include/svx/sxcecitm.hxx
+++ b/include/svx/sxcecitm.hxx
@@ -52,7 +52,7 @@ public:
class SVX_DLLPUBLIC SdrCaptionEscIsRelItem: public SdrYesNoItem {
public:
SdrCaptionEscIsRelItem(bool bRel=true): SdrYesNoItem(SDRATTR_CAPTIONESCISREL,bRel) {}
- virtual ~SdrCaptionEscIsRelItem();
+ virtual ~SdrCaptionEscIsRelItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
@@ -66,7 +66,7 @@ public:
class SVX_DLLPUBLIC SdrCaptionEscRelItem: public SfxInt32Item {
public:
SdrCaptionEscRelItem(long nEscRel=5000): SfxInt32Item(SDRATTR_CAPTIONESCREL,nEscRel) {}
- virtual ~SdrCaptionEscRelItem();
+ virtual ~SdrCaptionEscRelItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/sxcllitm.hxx b/include/svx/sxcllitm.hxx
index 8090e17fd67e..2b3dae33f370 100644
--- a/include/svx/sxcllitm.hxx
+++ b/include/svx/sxcllitm.hxx
@@ -31,7 +31,7 @@
class SVX_DLLPUBLIC SdrCaptionLineLenItem: public SdrMetricItem {
public:
SdrCaptionLineLenItem(long nLineLen=0): SdrMetricItem(SDRATTR_CAPTIONLINELEN,nLineLen) {}
- virtual ~SdrCaptionLineLenItem();
+ virtual ~SdrCaptionLineLenItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
@@ -42,7 +42,7 @@ public:
class SVX_DLLPUBLIC SdrCaptionFitLineLenItem: public SdrYesNoItem {
public:
SdrCaptionFitLineLenItem(bool bBestFit=true): SdrYesNoItem(SDRATTR_CAPTIONFITLINELEN,bBestFit) {}
- virtual ~SdrCaptionFitLineLenItem();
+ virtual ~SdrCaptionFitLineLenItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/sxmbritm.hxx b/include/svx/sxmbritm.hxx
index bd3343d3d5e0..f1f3310ed26e 100644
--- a/include/svx/sxmbritm.hxx
+++ b/include/svx/sxmbritm.hxx
@@ -32,7 +32,7 @@
class SVX_DLLPUBLIC SdrMeasureBelowRefEdgeItem: public SdrYesNoItem {
public:
SdrMeasureBelowRefEdgeItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASUREBELOWREFEDGE,bOn) {}
- virtual ~SdrMeasureBelowRefEdgeItem();
+ virtual ~SdrMeasureBelowRefEdgeItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/sxmtfitm.hxx b/include/svx/sxmtfitm.hxx
index 1fb2b3debc5f..525e9e72bbae 100644
--- a/include/svx/sxmtfitm.hxx
+++ b/include/svx/sxmtfitm.hxx
@@ -30,7 +30,7 @@
class SVX_DLLPUBLIC SdrMeasureTextIsFixedAngleItem: public SdrYesNoItem {
public:
SdrMeasureTextIsFixedAngleItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTISFIXEDANGLE,bOn) {}
- virtual ~SdrMeasureTextIsFixedAngleItem();
+ virtual ~SdrMeasureTextIsFixedAngleItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
@@ -38,7 +38,7 @@ public:
class SVX_DLLPUBLIC SdrMeasureTextFixedAngleItem: public SdrAngleItem {
public:
SdrMeasureTextFixedAngleItem(long nVal=0): SdrAngleItem(SDRATTR_MEASURETEXTFIXEDANGLE,nVal) {}
- virtual ~SdrMeasureTextFixedAngleItem();
+ virtual ~SdrMeasureTextFixedAngleItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
@@ -46,7 +46,7 @@ public:
class SVX_DLLPUBLIC SdrMeasureDecimalPlacesItem: public SfxInt16Item {
public:
SdrMeasureDecimalPlacesItem(sal_Int16 nVal=2): SfxInt16Item(SDRATTR_MEASUREDECIMALPLACES,nVal) {}
- virtual ~SdrMeasureDecimalPlacesItem();
+ virtual ~SdrMeasureDecimalPlacesItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/sxmtritm.hxx b/include/svx/sxmtritm.hxx
index 07d33a18c0b7..690f2ea4cea7 100644
--- a/include/svx/sxmtritm.hxx
+++ b/include/svx/sxmtritm.hxx
@@ -26,7 +26,7 @@
class SVX_DLLPUBLIC SdrMeasureTextRota90Item: public SdrYesNoItem {
public:
SdrMeasureTextRota90Item(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTROTA90,bOn) {}
- virtual ~SdrMeasureTextRota90Item();
+ virtual ~SdrMeasureTextRota90Item() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
@@ -35,7 +35,7 @@ public:
class SVX_DLLPUBLIC SdrMeasureTextUpsideDownItem: public SdrYesNoItem {
public:
SdrMeasureTextUpsideDownItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTUPSIDEDOWN,bOn) {}
- virtual ~SdrMeasureTextUpsideDownItem();
+ virtual ~SdrMeasureTextUpsideDownItem() override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
};
diff --git a/include/svx/tbcontrl.hxx b/include/svx/tbcontrl.hxx
index 5e96b22fc040..a1505473cc5c 100644
--- a/include/svx/tbcontrl.hxx
+++ b/include/svx/tbcontrl.hxx
@@ -162,7 +162,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
SvxStyleToolBoxControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rToolBox);
- virtual ~SvxStyleToolBoxControl();
+ virtual ~SvxStyleToolBoxControl() override;
virtual VclPtr<vcl::Window> CreateItemWindow(vcl::Window* pParent) override;
@@ -240,7 +240,7 @@ class SVX_DLLPUBLIC SvxColorToolBoxControl : public SfxToolBoxControl
public:
SFX_DECL_TOOLBOX_CONTROL();
SvxColorToolBoxControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rToolBox);
- virtual ~SvxColorToolBoxControl();
+ virtual ~SvxColorToolBoxControl() override;
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState) override;
@@ -284,7 +284,7 @@ private:
public:
SFX_DECL_TOOLBOX_CONTROL();
SvxSimpleUndoRedoController(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rToolBox);
- virtual ~SvxSimpleUndoRedoController();
+ virtual ~SvxSimpleUndoRedoController() override;
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState) override;
@@ -301,7 +301,7 @@ public:
std::vector<sal_uInt16>& rCurrencyList );
SFX_DECL_TOOLBOX_CONTROL();
SvxCurrencyToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rBox );
- virtual ~SvxCurrencyToolBoxControl();
+ virtual ~SvxCurrencyToolBoxControl() override;
virtual void Select( sal_uInt16 nSelectModifier ) override;
virtual VclPtr<SfxPopupWindow> CreatePopupWindow() override;
diff --git a/include/svx/tbxctl.hxx b/include/svx/tbxctl.hxx
index fb18d8baddc6..5aa9e102b674 100644
--- a/include/svx/tbxctl.hxx
+++ b/include/svx/tbxctl.hxx
@@ -41,7 +41,7 @@ public:
SvxTbxCtlDraw( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
// XInitialization
virtual void SAL_CALL initialize( const css::uno::Sequence< css::uno::Any >& aArguments ) throw ( css::uno::Exception, css::uno::RuntimeException, std::exception) override;
- virtual ~SvxTbxCtlDraw() {}
+ virtual ~SvxTbxCtlDraw() override {}
SFX_DECL_TOOLBOX_CONTROL();
diff --git a/include/svx/txencbox.hxx b/include/svx/txencbox.hxx
index 5b1c0143c4d1..dc86c1626f0a 100644
--- a/include/svx/txencbox.hxx
+++ b/include/svx/txencbox.hxx
@@ -34,7 +34,7 @@ private:
public:
SvxTextEncodingBox( vcl::Window* pParent, WinBits nBits );
- virtual ~SvxTextEncodingBox();
+ virtual ~SvxTextEncodingBox() override;
virtual void dispose() override;
/** Fill with all known encodings but exclude those matching one or more
diff --git a/include/svx/unomodel.hxx b/include/svx/unomodel.hxx
index 17d857bf9083..f771b8bdb908 100644
--- a/include/svx/unomodel.hxx
+++ b/include/svx/unomodel.hxx
@@ -55,7 +55,7 @@ private:
public:
SvxUnoDrawingModel( SdrModel* pDoc ) throw();
- virtual ~SvxUnoDrawingModel() throw();
+ virtual ~SvxUnoDrawingModel() throw() override;
SdrModel* GetDoc() const { return mpDoc; }
diff --git a/include/svx/unopage.hxx b/include/svx/unopage.hxx
index 3ce80c5f9d8e..cf2d1b6bdf7a 100644
--- a/include/svx/unopage.hxx
+++ b/include/svx/unopage.hxx
@@ -79,7 +79,7 @@ class SVX_DLLPUBLIC SvxDrawPage : public ::cppu::WeakAggImplHelper6< css::drawin
public:
SvxDrawPage( SdrPage* pPage ) throw();
- virtual ~SvxDrawPage() throw();
+ virtual ~SvxDrawPage() throw() override;
// Internals
SdrPage* GetSdrPage() const { return mpPage; }
diff --git a/include/svx/unopool.hxx b/include/svx/unopool.hxx
index 99b5199bb3d5..c890d6faf5b6 100644
--- a/include/svx/unopool.hxx
+++ b/include/svx/unopool.hxx
@@ -44,7 +44,7 @@ public:
/** deprecated */
SvxUnoDrawPool(SdrModel* pModel);
- virtual ~SvxUnoDrawPool() throw();
+ virtual ~SvxUnoDrawPool() throw() override;
/** This returns the item pool from the given model, or the default pool if there is no model and bReadOnly is true.
If bReadOnly is false and there is no model the default implementation returns NULL.
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index 15690c016779..749ff00baf2d 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -169,7 +169,7 @@ public:
SvxShape( SdrObject* pObj ) throw (css::uno::RuntimeException);
SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw (css::uno::RuntimeException);
SvxShape() throw (css::uno::RuntimeException);
- virtual ~SvxShape() throw ();
+ virtual ~SvxShape() throw () override;
// Internals
void ObtainSettingsFromPropertySet(const SvxItemPropertySet& rPropSet);
@@ -335,7 +335,7 @@ protected:
public:
SvxShapeText( SdrObject* pObj ) throw ();
SvxShapeText( SdrObject* pObject, const SfxItemPropertyMapEntry* pPropertyMap, const SvxItemPropertySet* pPropertySet ) throw ();
- virtual ~SvxShapeText() throw ();
+ virtual ~SvxShapeText() throw () override;
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
@@ -368,7 +368,7 @@ class SvxShapeRect : public SvxShapeText
{
public:
SvxShapeRect( SdrObject* pObj ) throw ();
- virtual ~SvxShapeRect() throw ();
+ virtual ~SvxShapeRect() throw () override;
// XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -395,7 +395,7 @@ private:
public:
SvxShapeGroup( SdrObject* pObj,SvxDrawPage* pDrawPage ) throw ();
- virtual ~SvxShapeGroup() throw ();
+ virtual ~SvxShapeGroup() throw () override;
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
@@ -447,7 +447,7 @@ class SvxShapeConnector : public css::drawing::XConnectorShape,
{
public:
SvxShapeConnector( SdrObject* pObj ) throw();
- virtual ~SvxShapeConnector() throw();
+ virtual ~SvxShapeConnector() throw() override;
// XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -487,7 +487,7 @@ protected:
public:
SvxShapeControl( SdrObject* pObj ) throw();
- virtual ~SvxShapeControl() throw();
+ virtual ~SvxShapeControl() throw() override;
// XInterface
virtual css::uno::Any SAL_CALL queryAggregation( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -529,7 +529,7 @@ class SvxShapeDimensioning : public SvxShapeText
{
public:
SvxShapeDimensioning( SdrObject* pObj ) throw();
- virtual ~SvxShapeDimensioning() throw();
+ virtual ~SvxShapeDimensioning() throw() override;
};
/***********************************************************************
@@ -539,7 +539,7 @@ class SvxShapeCircle : public SvxShapeText
{
public:
SvxShapeCircle( SdrObject* pObj ) throw ();
- virtual ~SvxShapeCircle() throw ();
+ virtual ~SvxShapeCircle() throw () override;
};
/***********************************************************************
@@ -560,7 +560,7 @@ protected:
public:
SvxOle2Shape( SdrObject* pObj ) throw();
SvxOle2Shape( SdrObject* pObject, const SfxItemPropertyMapEntry* pPropertyMap, const SvxItemPropertySet* pPropertySet ) throw ();
- virtual ~SvxOle2Shape() throw();
+ virtual ~SvxOle2Shape() throw() override;
bool createObject( const SvGlobalName &aClassName );
@@ -591,7 +591,7 @@ protected:
public:
SvxShapePolyPolygon( SdrObject* pObj , css::drawing::PolygonKind eNew = css::drawing::PolygonKind_LINE ) throw(css::lang::IllegalArgumentException, css::beans::PropertyVetoException);
- virtual ~SvxShapePolyPolygon() throw();
+ virtual ~SvxShapePolyPolygon() throw() override;
// Local support functions
css::drawing::PolygonKind GetPolygonKind() const throw() { return mePolygonKind;}
@@ -618,7 +618,7 @@ public:
virtual bool getPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::lang::WrappedTargetException, css::uno::RuntimeException) override;
SvxShapePolyPolygonBezier( SdrObject* pObj , css::drawing::PolygonKind eNew = css::drawing::PolygonKind_PATHLINE) throw();
- virtual ~SvxShapePolyPolygonBezier() throw();
+ virtual ~SvxShapePolyPolygonBezier() throw() override;
// Local support functions
css::drawing::PolygonKind GetPolygonKind() const throw() { return mePolygonKind;}
@@ -641,7 +641,7 @@ protected:
public:
SvxGraphicObject( SdrObject* pObj, OUString const & referer ) throw();
- virtual ~SvxGraphicObject() throw();
+ virtual ~SvxGraphicObject() throw() override;
private:
OUString referer_;
@@ -668,7 +668,7 @@ public:
throw (css::beans::UnknownPropertyException, css::lang::WrappedTargetException,
css::uno::RuntimeException, std::exception) override;
- virtual ~Svx3DSceneObject() throw();
+ virtual ~Svx3DSceneObject() throw() override;
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
@@ -709,7 +709,7 @@ protected:
public:
Svx3DCubeObject( SdrObject* pObj ) throw();
- virtual ~Svx3DCubeObject() throw();
+ virtual ~Svx3DCubeObject() throw() override;
// XServiceInfo
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -727,7 +727,7 @@ protected:
virtual bool setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException) override;
virtual bool getPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::lang::WrappedTargetException, css::uno::RuntimeException, std::exception) override;
- virtual ~Svx3DSphereObject() throw();
+ virtual ~Svx3DSphereObject() throw() override;
// XServiceInfo
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -745,7 +745,7 @@ protected:
public:
Svx3DLatheObject( SdrObject* pObj ) throw();
- virtual ~Svx3DLatheObject() throw();
+ virtual ~Svx3DLatheObject() throw() override;
// XServiceInfo
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -763,7 +763,7 @@ protected:
virtual bool setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException) override;
virtual bool getPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::lang::WrappedTargetException, css::uno::RuntimeException, std::exception) override;
- virtual ~Svx3DExtrudeObject() throw();
+ virtual ~Svx3DExtrudeObject() throw() override;
// XServiceInfo
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -781,7 +781,7 @@ protected:
public:
Svx3DPolygonObject( SdrObject* pObj ) throw();
- virtual ~Svx3DPolygonObject() throw();
+ virtual ~Svx3DPolygonObject() throw() override;
// XServiceInfo
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -806,7 +806,7 @@ public:
virtual bool getPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::lang::WrappedTargetException, css::uno::RuntimeException, std::exception) override;
- virtual ~SvxCustomShape() throw ();
+ virtual ~SvxCustomShape() throw () override;
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
@@ -844,7 +844,7 @@ class SvxMediaShape : public SvxShape
{
public:
SvxMediaShape( SdrObject* pObj, OUString const & referer ) throw();
- virtual ~SvxMediaShape() throw();
+ virtual ~SvxMediaShape() throw() override;
protected:
// override these for special property handling in subcasses. Return true if property is handled
@@ -871,7 +871,7 @@ private:
public:
SvxDummyShapeContainer( css::uno::Reference< css::drawing::XShapes > const & xWrappedObject );
- virtual ~SvxDummyShapeContainer() throw();
+ virtual ~SvxDummyShapeContainer() throw() override;
const css::uno::Reference< css::drawing::XShapes >& getWrappedShape()
{ return m_xDummyObject; }
diff --git a/include/svx/unoshtxt.hxx b/include/svx/unoshtxt.hxx
index f9163141b9f9..fbd214df6cf7 100644
--- a/include/svx/unoshtxt.hxx
+++ b/include/svx/unoshtxt.hxx
@@ -54,7 +54,7 @@ public:
SvxTextEditSource( SdrObject& rObj, SdrText* pText, SdrView& rView, const vcl::Window& rViewWindow );
SvxTextEditSource(const SvxTextEditSource&) = delete;
SvxTextEditSource& operator=(const SvxTextEditSource&) = delete;
- virtual ~SvxTextEditSource();
+ virtual ~SvxTextEditSource() override;
virtual SvxEditSource* Clone() const override;
virtual SvxTextForwarder* GetTextForwarder() override;
diff --git a/include/svx/verttexttbxctrl.hxx b/include/svx/verttexttbxctrl.hxx
index 7eb930f16376..06a4aafa26df 100644
--- a/include/svx/verttexttbxctrl.hxx
+++ b/include/svx/verttexttbxctrl.hxx
@@ -29,7 +29,7 @@ class SvxVertCTLTextTbxCtrl : public SfxToolBoxControl
{
public:
SvxVertCTLTextTbxCtrl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx );
- virtual ~SvxVertCTLTextTbxCtrl();
+ virtual ~SvxVertCTLTextTbxCtrl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState ) override;
diff --git a/include/svx/view3d.hxx b/include/svx/view3d.hxx
index c6bf49bfda8c..20b951d3ebf4 100644
--- a/include/svx/view3d.hxx
+++ b/include/svx/view3d.hxx
@@ -76,7 +76,7 @@ protected:
public:
E3dView(SdrModel* pModel, OutputDevice* pOut = nullptr);
- virtual ~E3dView();
+ virtual ~E3dView() override;
// Output all marked Objects on the given OutputDevice.
virtual void DrawMarkedObj(OutputDevice& rOut) const override;
diff --git a/include/svx/viewlayoutitem.hxx b/include/svx/viewlayoutitem.hxx
index de0c0a57a901..978accfdf96d 100644
--- a/include/svx/viewlayoutitem.hxx
+++ b/include/svx/viewlayoutitem.hxx
@@ -33,7 +33,7 @@ public:
SvxViewLayoutItem( sal_uInt16 nColumns = 0, bool bBookMode = false, sal_uInt16 nWhich = SID_ATTR_VIEWLAYOUT );
SvxViewLayoutItem( const SvxViewLayoutItem& );
- virtual ~SvxViewLayoutItem();
+ virtual ~SvxViewLayoutItem() override;
void SetBookMode( bool bNew ) {mbBookMode = bNew; }
bool IsBookMode() const {return mbBookMode; }
diff --git a/include/svx/xit.hxx b/include/svx/xit.hxx
index 170368f6ebb1..e4df90144d80 100644
--- a/include/svx/xit.hxx
+++ b/include/svx/xit.hxx
@@ -49,7 +49,7 @@ public:
const OUString& rName = OUString());
NameOrIndex(sal_uInt16 nWhich, SvStream& rIn);
NameOrIndex(const NameOrIndex& rNameOrIndex);
- virtual ~NameOrIndex() {};
+ virtual ~NameOrIndex() override {};
virtual bool operator==(const SfxPoolItem& rItem) const override;
virtual SfxPoolItem* Clone(SfxItemPool* pPool = nullptr) const override;
diff --git a/include/svx/xmleohlp.hxx b/include/svx/xmleohlp.hxx
index eb39c5e48971..c76b4468869b 100644
--- a/include/svx/xmleohlp.hxx
+++ b/include/svx/xmleohlp.hxx
@@ -89,7 +89,7 @@ private:
protected:
SvXMLEmbeddedObjectHelper();
- virtual ~SvXMLEmbeddedObjectHelper();
+ virtual ~SvXMLEmbeddedObjectHelper() override;
void Init( const css::uno::Reference < css::embed::XStorage >&,
::comphelper::IEmbeddedHelper& rDocPersist,
SvXMLEmbeddedObjectHelperMode eCreateMode );
diff --git a/include/svx/xmlgrhlp.hxx b/include/svx/xmlgrhlp.hxx
index 631d91ae73ba..64b8e4929222 100644
--- a/include/svx/xmlgrhlp.hxx
+++ b/include/svx/xmlgrhlp.hxx
@@ -82,7 +82,7 @@ private:
protected:
SvXMLGraphicHelper();
- virtual ~SvXMLGraphicHelper();
+ virtual ~SvXMLGraphicHelper() override;
void Init( const css::uno::Reference < css::embed::XStorage >& xXMLStorage,
SvXMLGraphicHelperMode eCreateMode,
bool bDirect );
diff --git a/include/svx/xmlsecctrl.hxx b/include/svx/xmlsecctrl.hxx
index 776b30adb9fe..8389c6e5fcc2 100644
--- a/include/svx/xmlsecctrl.hxx
+++ b/include/svx/xmlsecctrl.hxx
@@ -38,7 +38,7 @@ public:
SFX_DECL_STATUSBAR_CONTROL();
XmlSecStatusBarControl( sal_uInt16 _nSlotId, sal_uInt16 _nId, StatusBar& _rStb );
- virtual ~XmlSecStatusBarControl();
+ virtual ~XmlSecStatusBarControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual void Paint( const UserDrawEvent& rEvt ) override;
diff --git a/include/svx/xpool.hxx b/include/svx/xpool.hxx
index 7233f919c041..e2a27cf3f6d9 100644
--- a/include/svx/xpool.hxx
+++ b/include/svx/xpool.hxx
@@ -44,7 +44,7 @@ public:
virtual SfxItemPool* Clone() const override;
protected:
- virtual ~XOutdevItemPool();
+ virtual ~XOutdevItemPool() override;
};
#endif // INCLUDED_SVX_XPOOL_HXX
diff --git a/include/svx/xtable.hxx b/include/svx/xtable.hxx
index 359ad4318ed6..d8c1b2f136a1 100644
--- a/include/svx/xtable.hxx
+++ b/include/svx/xtable.hxx
@@ -192,7 +192,7 @@ protected:
public:
XPropertyList(const XPropertyList&) = delete;
XPropertyList& operator=(const XPropertyList&) = delete;
- virtual ~XPropertyList();
+ virtual ~XPropertyList() override;
XPropertyListType Type() const { return meType; }
long Count() const;
@@ -283,7 +283,7 @@ protected:
public:
XLineEndList(const OUString& rPath, const OUString& rReferer);
- virtual ~XLineEndList();
+ virtual ~XLineEndList() override;
XLineEndEntry* GetLineEnd(long nIndex) const;
@@ -304,7 +304,7 @@ protected:
public:
XDashList(const OUString& rPath, const OUString& rReferer);
- virtual ~XDashList();
+ virtual ~XDashList() override;
void Replace(std::unique_ptr<XDashEntry> pEntry, long nIndex);
XDashEntry* GetDash(long nIndex) const;
@@ -331,7 +331,7 @@ protected:
virtual Bitmap CreateBitmapForUI(long nIndex) override;
public:
XHatchList(const OUString& rPath, const OUString& rReferer);
- virtual ~XHatchList();
+ virtual ~XHatchList() override;
void Replace(std::unique_ptr<XHatchEntry> pEntry, long nIndex);
XHatchEntry* GetHatch(long nIndex) const;
@@ -351,7 +351,7 @@ protected:
public:
XGradientList(const OUString& rPath, const OUString& rReferer);
- virtual ~XGradientList();
+ virtual ~XGradientList() override;
void Replace(std::unique_ptr<XGradientEntry> pEntry, long nIndex);
XGradientEntry* GetGradient(long nIndex) const;
diff --git a/include/svx/zoomsliderctrl.hxx b/include/svx/zoomsliderctrl.hxx
index 0ffba28dbf01..aea330b44fb5 100644
--- a/include/svx/zoomsliderctrl.hxx
+++ b/include/svx/zoomsliderctrl.hxx
@@ -43,7 +43,7 @@ public:
SFX_DECL_STATUSBAR_CONTROL();
SvxZoomSliderControl( sal_uInt16 _nSlotId, sal_uInt16 _nId, StatusBar& _rStb );
- virtual ~SvxZoomSliderControl();
+ virtual ~SvxZoomSliderControl() override;
virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override;
virtual void Paint( const UserDrawEvent& rEvt ) override;
diff --git a/include/svx/zoomslideritem.hxx b/include/svx/zoomslideritem.hxx
index ca23d3f7736f..bc618fa51644 100644
--- a/include/svx/zoomslideritem.hxx
+++ b/include/svx/zoomslideritem.hxx
@@ -36,7 +36,7 @@ public:
SvxZoomSliderItem( sal_uInt16 nCurrentZoom = 100, sal_uInt16 nMinZoom = 20, sal_uInt16 nMaxZoom = 600, sal_uInt16 nWhich = SID_ATTR_ZOOMSLIDER );
SvxZoomSliderItem( const SvxZoomSliderItem& );
- virtual ~SvxZoomSliderItem();
+ virtual ~SvxZoomSliderItem() override;
void AddSnappingPoint( sal_Int32 nNew );
const css::uno::Sequence < sal_Int32 >& GetSnappingPoints() const { return maValues;}
diff --git a/include/test/bootstrapfixture.hxx b/include/test/bootstrapfixture.hxx
index 3930f8ac85bc..13cf1685fbab 100644
--- a/include/test/bootstrapfixture.hxx
+++ b/include/test/bootstrapfixture.hxx
@@ -50,7 +50,7 @@ public:
DECL_STATIC_LINK_TYPED( BootstrapFixture, ImplInitFilterHdl, ConvertData&, bool );
BootstrapFixture( bool bAssertOnDialog = true, bool bNeedUCB = true );
- virtual ~BootstrapFixture();
+ virtual ~BootstrapFixture() override;
virtual void setUp() override;
diff --git a/include/test/screenshot_test.hxx b/include/test/screenshot_test.hxx
index 473d44a4c20b..6e6ce4a9fd5f 100644
--- a/include/test/screenshot_test.hxx
+++ b/include/test/screenshot_test.hxx
@@ -46,7 +46,7 @@ private:
public:
ScreenshotTest();
- virtual ~ScreenshotTest();
+ virtual ~ScreenshotTest() override;
virtual void setUp() override;
virtual void tearDown() override;
diff --git a/include/toolkit/awt/animatedimagespeer.hxx b/include/toolkit/awt/animatedimagespeer.hxx
index 4acfd46b055d..c2bccd999065 100644
--- a/include/toolkit/awt/animatedimagespeer.hxx
+++ b/include/toolkit/awt/animatedimagespeer.hxx
@@ -48,7 +48,7 @@ namespace toolkit
AnimatedImagesPeer();
protected:
- virtual ~AnimatedImagesPeer();
+ virtual ~AnimatedImagesPeer() override;
public:
// XAnimation
diff --git a/include/toolkit/awt/scrollabledialog.hxx b/include/toolkit/awt/scrollabledialog.hxx
index 2f7269587bb4..1c73a62b4414 100644
--- a/include/toolkit/awt/scrollabledialog.hxx
+++ b/include/toolkit/awt/scrollabledialog.hxx
@@ -54,7 +54,7 @@ namespace toolkit
void lcl_Scroll( long nX, long nY );
public:
ScrollableWrapper( vcl::Window* pParent, WinBits nStyle = WB_STDDIALOG, Dialog::InitFlag eFlag = Dialog::InitFlag::Default );
- virtual ~ScrollableWrapper();
+ virtual ~ScrollableWrapper() override;
virtual void dispose() override;
virtual void SetScrollWidth( long nWidth ) override;
virtual void SetScrollHeight( long nHeight ) override;
diff --git a/include/toolkit/awt/vclxaccessiblecomponent.hxx b/include/toolkit/awt/vclxaccessiblecomponent.hxx
index b6a556b6a2e7..1fea9e5c9851 100644
--- a/include/toolkit/awt/vclxaccessiblecomponent.hxx
+++ b/include/toolkit/awt/vclxaccessiblecomponent.hxx
@@ -78,7 +78,7 @@ protected:
public:
VCLXAccessibleComponent( VCLXWindow* pVCLXWindow );
- virtual ~VCLXAccessibleComponent();
+ virtual ~VCLXAccessibleComponent() override;
VCLXWindow* GetVCLXWindow() const;
VclPtr<vcl::Window> GetWindow() const;
diff --git a/include/toolkit/awt/vclxcontainer.hxx b/include/toolkit/awt/vclxcontainer.hxx
index 732d7d200f05..bcf7bbf4755f 100644
--- a/include/toolkit/awt/vclxcontainer.hxx
+++ b/include/toolkit/awt/vclxcontainer.hxx
@@ -39,7 +39,7 @@ class TOOLKIT_DLLPUBLIC VCLXContainer : public css::awt::XVclContainer,
{
public:
VCLXContainer();
- virtual ~VCLXContainer();
+ virtual ~VCLXContainer() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/awt/vclxdevice.hxx b/include/toolkit/awt/vclxdevice.hxx
index 5fb5add9f179..2b59cee62f3e 100644
--- a/include/toolkit/awt/vclxdevice.hxx
+++ b/include/toolkit/awt/vclxdevice.hxx
@@ -56,7 +56,7 @@ public:
public:
VCLXDevice();
- virtual ~VCLXDevice();
+ virtual ~VCLXDevice() override;
void SetOutputDevice( const VclPtr<OutputDevice> &pOutDev ) { mpOutputDevice = pOutDev; }
const VclPtr<OutputDevice>& GetOutputDevice() const { return mpOutputDevice; }
@@ -102,7 +102,7 @@ public:
class VCLXVirtualDevice : public VCLXDevice
{
public:
- virtual ~VCLXVirtualDevice();
+ virtual ~VCLXVirtualDevice() override;
void SetVirtualDevice( VirtualDevice* pVDev ) { SetOutputDevice( pVDev ); }
};
diff --git a/include/toolkit/awt/vclxfont.hxx b/include/toolkit/awt/vclxfont.hxx
index 85b00d1cad4d..d9550e742e82 100644
--- a/include/toolkit/awt/vclxfont.hxx
+++ b/include/toolkit/awt/vclxfont.hxx
@@ -50,7 +50,7 @@ protected:
public:
VCLXFont();
- virtual ~VCLXFont();
+ virtual ~VCLXFont() override;
void Init( css::awt::XDevice& rxDev, const vcl::Font& rFont );
const vcl::Font& GetFont() const { return maFont; }
diff --git a/include/toolkit/awt/vclxgraphics.hxx b/include/toolkit/awt/vclxgraphics.hxx
index d7111f36a6ad..5f689db070c1 100644
--- a/include/toolkit/awt/vclxgraphics.hxx
+++ b/include/toolkit/awt/vclxgraphics.hxx
@@ -76,7 +76,7 @@ private:
public:
VCLXGraphics();
- virtual ~VCLXGraphics();
+ virtual ~VCLXGraphics() override;
void Init( OutputDevice* pOutDev );
void InitOutputDevice( InitOutDevFlags nFlags );
diff --git a/include/toolkit/awt/vclxmenu.hxx b/include/toolkit/awt/vclxmenu.hxx
index e042e014ea14..8ca1ab2bece9 100644
--- a/include/toolkit/awt/vclxmenu.hxx
+++ b/include/toolkit/awt/vclxmenu.hxx
@@ -74,7 +74,7 @@ protected:
public:
VCLXMenu();
VCLXMenu( Menu* pMenu );
- virtual ~VCLXMenu();
+ virtual ~VCLXMenu() override;
Menu* GetMenu() const { return mpMenu; }
diff --git a/include/toolkit/awt/vclxpointer.hxx b/include/toolkit/awt/vclxpointer.hxx
index 145d3bc7f99f..dff64dae6115 100644
--- a/include/toolkit/awt/vclxpointer.hxx
+++ b/include/toolkit/awt/vclxpointer.hxx
@@ -45,7 +45,7 @@ protected:
public:
VCLXPointer();
- virtual ~VCLXPointer();
+ virtual ~VCLXPointer() override;
const Pointer& GetPointer() const { return maPointer; }
diff --git a/include/toolkit/awt/vclxprinter.hxx b/include/toolkit/awt/vclxprinter.hxx
index 4fe541f15833..c9a80375c5f7 100644
--- a/include/toolkit/awt/vclxprinter.hxx
+++ b/include/toolkit/awt/vclxprinter.hxx
@@ -64,7 +64,7 @@ protected:
bool mbHorizontal;
public:
VCLXPrinterPropertySet( const OUString& rPrinterName );
- virtual ~VCLXPrinterPropertySet();
+ virtual ~VCLXPrinterPropertySet() override;
Printer* GetPrinter() const { return mxPrinter.get(); }
css::uno::Reference< css::awt::XDevice > const & GetDevice();
@@ -112,7 +112,7 @@ class VCLXPrinter: public VCLXPrinter_Base
JobSetup maInitJobSetup;
public:
VCLXPrinter( const OUString& rPrinterName );
- virtual ~VCLXPrinter();
+ virtual ~VCLXPrinter() override;
// css::beans::XPropertySet
css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(css::uno::RuntimeException, std::exception) override { return VCLXPrinterPropertySet::getPropertySetInfo(); }
@@ -149,7 +149,7 @@ class VCLXInfoPrinter: public VCLXInfoPrinter_Base
{
public:
VCLXInfoPrinter( const OUString& rPrinterName );
- virtual ~VCLXInfoPrinter();
+ virtual ~VCLXInfoPrinter() override;
// css::beans::XPropertySet
css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(css::uno::RuntimeException, std::exception) override { return VCLXPrinterPropertySet::getPropertySetInfo(); }
diff --git a/include/toolkit/awt/vclxregion.hxx b/include/toolkit/awt/vclxregion.hxx
index 6225b258a18f..81b6ba2256ef 100644
--- a/include/toolkit/awt/vclxregion.hxx
+++ b/include/toolkit/awt/vclxregion.hxx
@@ -47,7 +47,7 @@ protected:
public:
VCLXRegion();
- virtual ~VCLXRegion();
+ virtual ~VCLXRegion() override;
const vcl::Region& GetRegion() const { return maRegion; }
diff --git a/include/toolkit/awt/vclxspinbutton.hxx b/include/toolkit/awt/vclxspinbutton.hxx
index 6d932925075f..81fe3ae82736 100644
--- a/include/toolkit/awt/vclxspinbutton.hxx
+++ b/include/toolkit/awt/vclxspinbutton.hxx
@@ -45,7 +45,7 @@ namespace toolkit
VCLXSpinButton();
protected:
- virtual ~VCLXSpinButton( );
+ virtual ~VCLXSpinButton( ) override;
// XInterface
DECLARE_XINTERFACE()
diff --git a/include/toolkit/awt/vclxsystemdependentwindow.hxx b/include/toolkit/awt/vclxsystemdependentwindow.hxx
index 684136cf5f5e..3c6d19d75695 100644
--- a/include/toolkit/awt/vclxsystemdependentwindow.hxx
+++ b/include/toolkit/awt/vclxsystemdependentwindow.hxx
@@ -37,7 +37,7 @@ class TOOLKIT_DLLPUBLIC VCLXSystemDependentWindow : public css::awt::XSystemDepe
{
public:
VCLXSystemDependentWindow();
- virtual ~VCLXSystemDependentWindow();
+ virtual ~VCLXSystemDependentWindow() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/awt/vclxtabpagecontainer.hxx b/include/toolkit/awt/vclxtabpagecontainer.hxx
index d8e90ab8e9af..77f2dab6c1f3 100644
--- a/include/toolkit/awt/vclxtabpagecontainer.hxx
+++ b/include/toolkit/awt/vclxtabpagecontainer.hxx
@@ -42,7 +42,7 @@ class VCLXTabPageContainer : public VCLXTabPageContainer_Base
{
public:
VCLXTabPageContainer();
- virtual ~VCLXTabPageContainer();
+ virtual ~VCLXTabPageContainer() override;
// css::awt::XView
void SAL_CALL draw( sal_Int32 nX, sal_Int32 nY ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/awt/vclxtopwindow.hxx b/include/toolkit/awt/vclxtopwindow.hxx
index f80734e626d3..ba0ddafdb4fa 100644
--- a/include/toolkit/awt/vclxtopwindow.hxx
+++ b/include/toolkit/awt/vclxtopwindow.hxx
@@ -90,7 +90,7 @@ protected:
public:
VCLXTopWindow(bool bWHWND = false);
- virtual ~VCLXTopWindow();
+ virtual ~VCLXTopWindow() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/awt/vclxwindow.hxx b/include/toolkit/awt/vclxwindow.hxx
index 775d38e84d06..af10c4f0aa41 100644
--- a/include/toolkit/awt/vclxwindow.hxx
+++ b/include/toolkit/awt/vclxwindow.hxx
@@ -124,7 +124,7 @@ protected:
public:
VCLXWindow( bool bWithDefaultProps = false );
- virtual ~VCLXWindow();
+ virtual ~VCLXWindow() override;
virtual void SetWindow( const VclPtr< vcl::Window > &pWindow );
template< class derived_type > VclPtr< derived_type > GetAs() const {
diff --git a/include/toolkit/awt/vclxwindows.hxx b/include/toolkit/awt/vclxwindows.hxx
index 84830085c813..62a8bc2afd05 100644
--- a/include/toolkit/awt/vclxwindows.hxx
+++ b/include/toolkit/awt/vclxwindows.hxx
@@ -161,7 +161,7 @@ protected:
public:
VCLXButton();
- virtual ~VCLXButton();
+ virtual ~VCLXButton() override;
// css::lang::XComponent
void SAL_CALL dispose( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -197,7 +197,7 @@ class VCLXImageControl : public VCLXGraphicControl
{
public:
VCLXImageControl();
- virtual ~VCLXImageControl();
+ virtual ~VCLXImageControl() override;
// css::awt::XLayoutConstrains
css::awt::Size SAL_CALL getMinimumSize( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -339,7 +339,7 @@ class VCLXMessageBox : public css::awt::XMessageBox,
{
public:
VCLXMessageBox();
- virtual ~VCLXMessageBox();
+ virtual ~VCLXMessageBox() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -375,7 +375,7 @@ protected:
public:
VCLXFrame();
- virtual ~VCLXFrame();
+ virtual ~VCLXFrame() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -407,7 +407,7 @@ class TOOLKIT_DLLPUBLIC VCLXDialog : public css::awt::XDialog2,
{
public:
VCLXDialog();
- virtual ~VCLXDialog();
+ virtual ~VCLXDialog() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -449,7 +449,7 @@ class VCLXTabPage : public VCLXContainer
{
public:
VCLXTabPage();
- virtual ~VCLXTabPage();
+ virtual ~VCLXTabPage() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -482,7 +482,7 @@ protected:
void ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) override;
public:
VCLXMultiPage();
- virtual ~VCLXMultiPage();
+ virtual ~VCLXMultiPage() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -542,7 +542,7 @@ protected:
public:
VCLXFixedHyperlink();
- virtual ~VCLXFixedHyperlink();
+ virtual ~VCLXFixedHyperlink() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -590,7 +590,7 @@ protected:
public:
VCLXFixedText();
- virtual ~VCLXFixedText();
+ virtual ~VCLXFixedText() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -841,7 +841,7 @@ protected:
public:
VCLXComboBox();
- virtual ~VCLXComboBox();
+ virtual ~VCLXComboBox() override;
// css::lang::XComponent
void SAL_CALL dispose( ) throw(css::uno::RuntimeException, std::exception) override;
@@ -937,7 +937,7 @@ protected:
public:
VCLXFormattedSpinField();
- virtual ~VCLXFormattedSpinField();
+ virtual ~VCLXFormattedSpinField() override;
void SetFormatter( FormatterBase* pFormatter ) { mpFormatter = pFormatter; }
@@ -962,7 +962,7 @@ protected:
virtual css::uno::Reference< css::accessibility::XAccessibleContext > CreateAccessibleContext() override;
public:
VCLXDateField();
- virtual ~VCLXDateField();
+ virtual ~VCLXDateField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1010,7 +1010,7 @@ protected:
virtual css::uno::Reference< css::accessibility::XAccessibleContext > CreateAccessibleContext() override;
public:
VCLXTimeField();
- virtual ~VCLXTimeField();
+ virtual ~VCLXTimeField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1053,7 +1053,7 @@ class VCLXNumericField : public css::awt::XNumericField,
{
public:
VCLXNumericField();
- virtual ~VCLXNumericField();
+ virtual ~VCLXNumericField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1103,7 +1103,7 @@ class VCLXMetricField : public css::awt::XMetricField,
void CallListeners();
public:
VCLXMetricField();
- virtual ~VCLXMetricField();
+ virtual ~VCLXMetricField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1150,7 +1150,7 @@ class VCLXCurrencyField : public css::awt::XCurrencyField,
{
public:
VCLXCurrencyField();
- virtual ~VCLXCurrencyField();
+ virtual ~VCLXCurrencyField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1196,7 +1196,7 @@ class VCLXPatternField : public css::awt::XPatternField,
{
public:
VCLXPatternField();
- virtual ~VCLXPatternField();
+ virtual ~VCLXPatternField() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
@@ -1237,7 +1237,7 @@ protected:
public:
VCLXToolBox();
- virtual ~VCLXToolBox();
+ virtual ~VCLXToolBox() override;
};
#endif // INCLUDED_TOOLKIT_AWT_VCLXWINDOWS_HXX
diff --git a/include/toolkit/controls/accessiblecontrolcontext.hxx b/include/toolkit/controls/accessiblecontrolcontext.hxx
index e7ab21bc16fd..4c977db4f336 100644
--- a/include/toolkit/controls/accessiblecontrolcontext.hxx
+++ b/include/toolkit/controls/accessiblecontrolcontext.hxx
@@ -61,7 +61,7 @@ namespace toolkit
protected:
/// ctor. @see Init
OAccessibleControlContext();
- virtual ~OAccessibleControlContext();
+ virtual ~OAccessibleControlContext() override;
/** late ctor
*/
diff --git a/include/toolkit/controls/animatedimages.hxx b/include/toolkit/controls/animatedimages.hxx
index 6deaaebc6bab..6b165b788dd6 100644
--- a/include/toolkit/controls/animatedimages.hxx
+++ b/include/toolkit/controls/animatedimages.hxx
@@ -72,7 +72,7 @@ namespace toolkit
virtual void SAL_CALL removeContainerListener( const css::uno::Reference< css::container::XContainerListener >& i_listener ) throw (css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~AnimatedImagesControlModel();
+ virtual ~AnimatedImagesControlModel() override;
css::uno::Any ImplGetDefaultValue( sal_uInt16 nPropId ) const override;
::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper() override;
diff --git a/include/toolkit/controls/controlmodelcontainerbase.hxx b/include/toolkit/controls/controlmodelcontainerbase.hxx
index 17e524c9d5b6..5b90a02251a7 100644
--- a/include/toolkit/controls/controlmodelcontainerbase.hxx
+++ b/include/toolkit/controls/controlmodelcontainerbase.hxx
@@ -102,7 +102,7 @@ protected:
public:
ControlModelContainerBase( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
ControlModelContainerBase( const ControlModelContainerBase& rModel );
- virtual ~ControlModelContainerBase();
+ virtual ~ControlModelContainerBase() override;
UnoControlModel* Clone() const override;
@@ -187,7 +187,7 @@ class ResourceListener :public css::util::XModifyListener,
{
public:
ResourceListener( const css::uno::Reference< css::util::XModifyListener >& xListener );
- virtual ~ResourceListener();
+ virtual ~ResourceListener() override;
void startListening( const css::uno::Reference< css::resource::XStringResourceResolver >& rResource );
void stopListening();
@@ -237,7 +237,7 @@ protected:
public:
ControlContainerBase( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ControlContainerBase();
+ virtual ~ControlContainerBase() override;
DECLIMPL_SERVICEINFO_DERIVED( ControlContainerBase, UnoControlBase, "toolkit.ControlContainerBase" )
diff --git a/include/toolkit/controls/dialogcontrol.hxx b/include/toolkit/controls/dialogcontrol.hxx
index 62325ac20788..aad4e977b9ab 100644
--- a/include/toolkit/controls/dialogcontrol.hxx
+++ b/include/toolkit/controls/dialogcontrol.hxx
@@ -49,7 +49,7 @@ private:
public:
UnoDialogControl( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoDialogControl();
+ virtual ~UnoDialogControl() override;
OUString GetComponentServiceName() override;
void SAL_CALL createPeer( const css::uno::Reference< css::awt::XToolkit >& Toolkit, const css::uno::Reference< css::awt::XWindowPeer >& Parent ) throw(css::uno::RuntimeException, std::exception) override;
@@ -172,7 +172,7 @@ class UnoMultiPageModel : public ControlModelContainerBase
{
public:
UnoMultiPageModel( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoMultiPageModel();
+ virtual ~UnoMultiPageModel() override;
UnoMultiPageModel( const UnoMultiPageModel& rModel );
UnoControlModel* Clone() const override;
@@ -200,7 +200,7 @@ class UnoMultiPageControl : public ControlContainerBase
void bindPage( const css::uno::Reference< css::awt::XControl >& _rxControl );
public:
UnoMultiPageControl( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoMultiPageControl();
+ virtual ~UnoMultiPageControl() override;
OUString GetComponentServiceName() override;
// css::lang::XServiceInfo
@@ -247,7 +247,7 @@ class UnoPageModel : public ControlModelContainerBase
{
public:
UnoPageModel( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoPageModel();
+ virtual ~UnoPageModel() override;
UnoPageModel( const UnoPageModel& rModel );
UnoControlModel* Clone() const override;
@@ -269,7 +269,7 @@ class UnoPageControl : public ControlContainerBase
{
public:
UnoPageControl( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoPageControl();
+ virtual ~UnoPageControl() override;
OUString GetComponentServiceName() override;
@@ -281,7 +281,7 @@ class UnoFrameModel : public ControlModelContainerBase
{
public:
UnoFrameModel( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoFrameModel();
+ virtual ~UnoFrameModel() override;
UnoFrameModel( const UnoFrameModel& rModel );
UnoControlModel* Clone() const override;
@@ -302,7 +302,7 @@ protected:
virtual void ImplSetPosSize( css::uno::Reference< css::awt::XControl >& rxCtrl ) override;
public:
UnoFrameControl( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoFrameControl();
+ virtual ~UnoFrameControl() override;
OUString GetComponentServiceName() override;
// css::lang::XServiceInfo
diff --git a/include/toolkit/controls/formattedcontrol.hxx b/include/toolkit/controls/formattedcontrol.hxx
index f6ef3585ea45..ed993d1911c2 100644
--- a/include/toolkit/controls/formattedcontrol.hxx
+++ b/include/toolkit/controls/formattedcontrol.hxx
@@ -83,7 +83,7 @@ namespace toolkit
throw (css::uno::RuntimeException, std::exception) override;
protected:
- virtual ~UnoControlFormattedFieldModel();
+ virtual ~UnoControlFormattedFieldModel() override;
// XComponent
void SAL_CALL dispose( ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/controls/geometrycontrolmodel.hxx b/include/toolkit/controls/geometrycontrolmodel.hxx
index 549e7e12cbdc..49d21e24e158 100644
--- a/include/toolkit/controls/geometrycontrolmodel.hxx
+++ b/include/toolkit/controls/geometrycontrolmodel.hxx
@@ -107,7 +107,7 @@ namespace com { namespace sun { namespace star {
void releaseAggregation();
protected:
- virtual ~OGeometryControlModel_Base();
+ virtual ~OGeometryControlModel_Base() override;
// XAggregation
css::uno::Any SAL_CALL queryAggregation( const css::uno::Type& _aType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/controls/stdtabcontroller.hxx b/include/toolkit/controls/stdtabcontroller.hxx
index d915fc723941..7472b5d74deb 100644
--- a/include/toolkit/controls/stdtabcontroller.hxx
+++ b/include/toolkit/controls/stdtabcontroller.hxx
@@ -50,7 +50,7 @@ protected:
public:
StdTabController();
- virtual ~StdTabController();
+ virtual ~StdTabController() override;
static css::uno::Reference< css::awt::XControl > FindControl( css::uno::Sequence< css::uno::Reference< css::awt::XControl > >& rCtrls, const css::uno::Reference< css::awt::XControlModel > & rxCtrlModel );
diff --git a/include/toolkit/controls/stdtabcontrollermodel.hxx b/include/toolkit/controls/stdtabcontrollermodel.hxx
index 92d54dbc4386..e1a5b7446eaf 100644
--- a/include/toolkit/controls/stdtabcontrollermodel.hxx
+++ b/include/toolkit/controls/stdtabcontrollermodel.hxx
@@ -99,7 +99,7 @@ protected:
public:
StdTabControllerModel();
- virtual ~StdTabControllerModel();
+ virtual ~StdTabControllerModel() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override { return OWeakAggObject::queryInterface(rType); }
diff --git a/include/toolkit/controls/tabpagemodel.hxx b/include/toolkit/controls/tabpagemodel.hxx
index 4020c35963ef..b60371c92959 100644
--- a/include/toolkit/controls/tabpagemodel.hxx
+++ b/include/toolkit/controls/tabpagemodel.hxx
@@ -69,7 +69,7 @@ private:
public:
UnoControlTabPage( const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~UnoControlTabPage();
+ virtual ~UnoControlTabPage() override;
OUString GetComponentServiceName() override;
void SAL_CALL createPeer( const css::uno::Reference< css::awt::XToolkit >& Toolkit, const css::uno::Reference< css::awt::XWindowPeer >& Parent ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/toolkit/controls/unocontrol.hxx b/include/toolkit/controls/unocontrol.hxx
index fd5fa0a0f618..72d81b6bd8d7 100644
--- a/include/toolkit/controls/unocontrol.hxx
+++ b/include/toolkit/controls/unocontrol.hxx
@@ -137,7 +137,7 @@ protected:
public:
UnoControl();
- virtual ~UnoControl();
+ virtual ~UnoControl() override;
UnoControlComponentInfos& GetComponentInfos() { return maComponentInfos; }
diff --git a/include/toolkit/controls/unocontrolcontainer.hxx b/include/toolkit/controls/unocontrolcontainer.hxx
index 86e10ae26692..37fd46db86f2 100644
--- a/include/toolkit/controls/unocontrolcontainer.hxx
+++ b/include/toolkit/controls/unocontrolcontainer.hxx
@@ -58,7 +58,7 @@ protected:
public:
UnoControlContainer();
UnoControlContainer( const css::uno::Reference< css::awt::XWindowPeer >& xPeer );
- virtual ~UnoControlContainer();
+ virtual ~UnoControlContainer() override;
// css::lang::XComponent
diff --git a/include/toolkit/controls/unocontrols.hxx b/include/toolkit/controls/unocontrols.hxx
index c81ba5268627..373e59c80ee2 100644
--- a/include/toolkit/controls/unocontrols.hxx
+++ b/include/toolkit/controls/unocontrols.hxx
@@ -543,7 +543,7 @@ private:
public:
UnoCheckBoxControl();
- virtual ~UnoCheckBoxControl(){;}
+ virtual ~UnoCheckBoxControl() override {;}
OUString GetComponentServiceName() override;
void SAL_CALL createPeer( const css::uno::Reference< css::awt::XToolkit >& Toolkit, const css::uno::Reference< css::awt::XWindowPeer >& Parent ) throw(css::uno::RuntimeException, std::exception) override;
@@ -798,7 +798,7 @@ public:
ConstructorMode const i_mode = ConstructDefault
);
UnoControlListBoxModel( const UnoControlListBoxModel& i_rSource );
- virtual ~UnoControlListBoxModel();
+ virtual ~UnoControlListBoxModel() override;
UnoControlModel* Clone() const override { return new UnoControlListBoxModel( *this ); }
diff --git a/include/toolkit/helper/accessiblefactory.hxx b/include/toolkit/helper/accessiblefactory.hxx
index 95255e7a5db8..1dfd3d7d7e35 100644
--- a/include/toolkit/helper/accessiblefactory.hxx
+++ b/include/toolkit/helper/accessiblefactory.hxx
@@ -122,7 +122,7 @@ namespace toolkit
createAccessible( Menu* _pMenu, bool _bIsMenuBar ) = 0;
protected:
- virtual ~IAccessibleFactory() {}
+ virtual ~IAccessibleFactory() override {}
};
diff --git a/include/tools/b3dtrans.hxx b/include/tools/b3dtrans.hxx
index 75129a63d95e..d12f26c6b349 100644
--- a/include/tools/b3dtrans.hxx
+++ b/include/tools/b3dtrans.hxx
@@ -159,7 +159,7 @@ private:
public:
B3dViewport();
- virtual ~B3dViewport();
+ virtual ~B3dViewport() override;
void SetVUV(const basegfx::B3DVector& rNewVUV);
void SetViewportValues(
@@ -191,7 +191,7 @@ public:
const basegfx::B3DPoint& rPos = basegfx::B3DPoint(0.0, 0.0, 1.0),
const basegfx::B3DVector& rLkAt = basegfx::B3DVector(0.0, 0.0, 0.0),
double fFocLen = 35.0, double fBnkAng = 0.0);
- virtual ~B3dCamera();
+ virtual ~B3dCamera() override;
protected:
void CalcNewViewportValues();
diff --git a/include/tools/errinf.hxx b/include/tools/errinf.hxx
index e7777eb72173..ededffb5f77a 100644
--- a/include/tools/errinf.hxx
+++ b/include/tools/errinf.hxx
@@ -60,7 +60,7 @@ private:
public:
DynamicErrorInfo(sal_uIntPtr lUserId, sal_uInt16 nMask);
- virtual ~DynamicErrorInfo();
+ virtual ~DynamicErrorInfo() override;
operator sal_uIntPtr() const;
sal_uInt16 GetDialogMask() const;
@@ -91,7 +91,7 @@ public:
const OUString & rTheArg2, sal_uInt16 nMask = 0):
DynamicErrorInfo(nUserID, nMask), aArg1(rTheArg1), aArg2(rTheArg2) {}
- virtual ~TwoStringErrorInfo() {}
+ virtual ~TwoStringErrorInfo() override {}
const OUString& GetArg1() const { return aArg1; }
const OUString& GetArg2() const { return aArg2; }
diff --git a/include/tools/pstm.hxx b/include/tools/pstm.hxx
index cb778d2dc60c..b0cbd3b9f445 100644
--- a/include/tools/pstm.hxx
+++ b/include/tools/pstm.hxx
@@ -152,7 +152,7 @@ public:
virtual void ResetError() override;
SvPersistStream( SvClassManager &, SvStream * pStream );
- virtual ~SvPersistStream();
+ virtual ~SvPersistStream() override;
void ClearStream();
diff --git a/include/tools/stream.hxx b/include/tools/stream.hxx
index 8a9f3d04db6e..5f8b9388dba5 100644
--- a/include/tools/stream.hxx
+++ b/include/tools/stream.hxx
@@ -116,7 +116,7 @@ public:
SvLockBytes(SvStream * pTheStream, bool bTheOwner = false) :
m_pStream(pTheStream), m_bOwner(bTheOwner), m_bSync(false) {}
- virtual ~SvLockBytes() { close(); }
+ virtual ~SvLockBytes() override { close(); }
const SvStream * GetStream() const { return m_pStream; }
@@ -589,7 +589,7 @@ public:
// Switches to Read StreamMode on failed attempt of Write opening
SvFileStream( const OUString& rFileName, StreamMode eOpenMode );
SvFileStream();
- virtual ~SvFileStream();
+ virtual ~SvFileStream() override;
virtual void ResetError() override;
@@ -640,7 +640,7 @@ protected:
public:
SvMemoryStream( void* pBuf, sal_Size nSize, StreamMode eMode);
SvMemoryStream( sal_Size nInitSize=512, sal_Size nResize=64 );
- virtual ~SvMemoryStream();
+ virtual ~SvMemoryStream() override;
virtual void ResetError() override;
@@ -665,7 +665,7 @@ class TOOLS_DLLPUBLIC SvScriptStream: public SvStream
public:
SvScriptStream(const OUString& rUrl);
- virtual ~SvScriptStream();
+ virtual ~SvScriptStream() override;
/** Read a line of bytes.
diff --git a/include/ucbhelper/commandenvironment.hxx b/include/ucbhelper/commandenvironment.hxx
index 26a7006c0d7d..dff68b1ed8aa 100644
--- a/include/ucbhelper/commandenvironment.hxx
+++ b/include/ucbhelper/commandenvironment.hxx
@@ -57,7 +57,7 @@ public:
/**
* Destructor.
*/
- virtual ~CommandEnvironment();
+ virtual ~CommandEnvironment() override;
// XCommandEnvironemnt
virtual css::uno::Reference< css::task::XInteractionHandler > SAL_CALL getInteractionHandler()
diff --git a/include/ucbhelper/contenthelper.hxx b/include/ucbhelper/contenthelper.hxx
index f558507e2d45..9645f7ef1f83 100644
--- a/include/ucbhelper/contenthelper.hxx
+++ b/include/ucbhelper/contenthelper.hxx
@@ -306,7 +306,7 @@ public:
* content provider. The provider implementation removes the content
* from a hash map.
*/
- virtual ~ContentImplHelper();
+ virtual ~ContentImplHelper() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/contentidentifier.hxx b/include/ucbhelper/contentidentifier.hxx
index 25969f17ae4e..21616511ce2b 100644
--- a/include/ucbhelper/contentidentifier.hxx
+++ b/include/ucbhelper/contentidentifier.hxx
@@ -46,7 +46,7 @@ class UCBHELPER_DLLPUBLIC ContentIdentifier :
{
public:
ContentIdentifier( const OUString& rURL );
- virtual ~ContentIdentifier();
+ virtual ~ContentIdentifier() override;
// XInterface
virtual css::uno::Any SAL_CALL
diff --git a/include/ucbhelper/contentinfo.hxx b/include/ucbhelper/contentinfo.hxx
index acf778e1c8af..ee1f9ec43420 100644
--- a/include/ucbhelper/contentinfo.hxx
+++ b/include/ucbhelper/contentinfo.hxx
@@ -62,7 +62,7 @@ private:
public:
PropertySetInfo( const css::uno::Reference< css::ucb::XCommandEnvironment >& rxEnv,
ContentImplHelper* pContent );
- virtual ~PropertySetInfo();
+ virtual ~PropertySetInfo() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
@@ -127,7 +127,7 @@ private:
public:
CommandProcessorInfo( const css::uno::Reference< css::ucb::XCommandEnvironment >& rxEnv,
ContentImplHelper* pContent );
- virtual ~CommandProcessorInfo();
+ virtual ~CommandProcessorInfo() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/fd_inputstream.hxx b/include/ucbhelper/fd_inputstream.hxx
index 0959551a2f24..27d0b1a72774 100644
--- a/include/ucbhelper/fd_inputstream.hxx
+++ b/include/ucbhelper/fd_inputstream.hxx
@@ -51,7 +51,7 @@ namespace ucbhelper
FdInputStream(oslFileHandle tmpfl = nullptr);
- virtual ~FdInputStream();
+ virtual ~FdInputStream() override;
virtual sal_Int32 SAL_CALL
readBytes(css::uno::Sequence< sal_Int8 >& aData,
diff --git a/include/ucbhelper/interactionrequest.hxx b/include/ucbhelper/interactionrequest.hxx
index 8d8f2c9191bf..4bf10bcab250 100644
--- a/include/ucbhelper/interactionrequest.hxx
+++ b/include/ucbhelper/interactionrequest.hxx
@@ -70,7 +70,7 @@ protected:
void setRequest( const css::uno::Any & rRequest );
InteractionRequest();
- virtual ~InteractionRequest();
+ virtual ~InteractionRequest() override;
public:
/**
@@ -163,7 +163,7 @@ protected:
* method the way that they call this method.
*/
void recordSelection();
- virtual ~InteractionContinuation();
+ virtual ~InteractionContinuation() override;
public:
InteractionContinuation( InteractionRequest * pRequest );
diff --git a/include/ucbhelper/propertyvalueset.hxx b/include/ucbhelper/propertyvalueset.hxx
index 8781a7d81725..c0c8c34ac698 100644
--- a/include/ucbhelper/propertyvalueset.hxx
+++ b/include/ucbhelper/propertyvalueset.hxx
@@ -71,7 +71,7 @@ private:
public:
PropertyValueSet(
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~PropertyValueSet();
+ virtual ~PropertyValueSet() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/providerhelper.hxx b/include/ucbhelper/providerhelper.hxx
index ab0dca5a73d7..da10f4194817 100644
--- a/include/ucbhelper/providerhelper.hxx
+++ b/include/ucbhelper/providerhelper.hxx
@@ -133,7 +133,7 @@ public:
ContentProviderImplHelper(
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
- virtual ~ContentProviderImplHelper();
+ virtual ~ContentProviderImplHelper() override;
// XInterface
diff --git a/include/ucbhelper/resultset.hxx b/include/ucbhelper/resultset.hxx
index 4f002deb9620..e2f9945d9055 100644
--- a/include/ucbhelper/resultset.hxx
+++ b/include/ucbhelper/resultset.hxx
@@ -99,7 +99,7 @@ public:
const css::uno::Sequence< css::beans::Property >& rProperties,
const rtl::Reference< ResultSetDataSupplier >& rDataSupplier,
const css::uno::Reference< css::ucb::XCommandEnvironment >& rxEnv );
- virtual ~ResultSet();
+ virtual ~ResultSet() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/resultsethelper.hxx b/include/ucbhelper/resultsethelper.hxx
index f34b8666768c..d2f6c73b8c3e 100644
--- a/include/ucbhelper/resultsethelper.hxx
+++ b/include/ucbhelper/resultsethelper.hxx
@@ -126,7 +126,7 @@ public:
/**
* Destructor.
*/
- virtual ~ResultSetImplHelper();
+ virtual ~ResultSetImplHelper() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/resultsetmetadata.hxx b/include/ucbhelper/resultsetmetadata.hxx
index 6d27da83f697..5b397d6603f9 100644
--- a/include/ucbhelper/resultsetmetadata.hxx
+++ b/include/ucbhelper/resultsetmetadata.hxx
@@ -140,7 +140,7 @@ public:
/**
* Destructor.
*/
- virtual ~ResultSetMetaData();
+ virtual ~ResultSetMetaData() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
diff --git a/include/ucbhelper/simplenameclashresolverequest.hxx b/include/ucbhelper/simplenameclashresolverequest.hxx
index 8c63126337ed..cdc5e19766e6 100644
--- a/include/ucbhelper/simplenameclashresolverequest.hxx
+++ b/include/ucbhelper/simplenameclashresolverequest.hxx
@@ -43,7 +43,7 @@ class UCBHELPER_DLLPUBLIC SimpleNameClashResolveRequest : public ucbhelper::Inte
{
rtl::Reference< InteractionSupplyName > m_xNameSupplier;
- virtual ~SimpleNameClashResolveRequest();
+ virtual ~SimpleNameClashResolveRequest() override;
public:
/**
diff --git a/include/unoidl/unoidl.hxx b/include/unoidl/unoidl.hxx
index 8837c6d961a6..4ab5d31e0047 100644
--- a/include/unoidl/unoidl.hxx
+++ b/include/unoidl/unoidl.hxx
@@ -92,7 +92,7 @@ public:
protected:
explicit SAL_DLLPRIVATE Entity(Sort sort): sort_(sort) {}
- virtual SAL_DLLPRIVATE ~Entity() throw ();
+ virtual SAL_DLLPRIVATE ~Entity() throw () override;
private:
Sort sort_;
@@ -106,7 +106,7 @@ public:
protected:
SAL_DLLPRIVATE MapCursor() {}
- virtual SAL_DLLPRIVATE ~MapCursor() throw();
+ virtual SAL_DLLPRIVATE ~MapCursor() throw() override;
};
class LO_DLLPUBLIC_UNOIDL ModuleEntity: public Entity {
@@ -120,7 +120,7 @@ public:
protected:
SAL_DLLPRIVATE ModuleEntity(): Entity(SORT_MODULE) {}
- virtual SAL_DLLPRIVATE ~ModuleEntity() throw ();
+ virtual SAL_DLLPRIVATE ~ModuleEntity() throw () override;
};
class LO_DLLPUBLIC_UNOIDL PublishableEntity: public Entity {
@@ -137,7 +137,7 @@ protected:
Entity(sort), published_(published), annotations_(annotations)
{}
- virtual SAL_DLLPRIVATE ~PublishableEntity() throw ();
+ virtual SAL_DLLPRIVATE ~PublishableEntity() throw () override;
private:
bool published_;
@@ -171,7 +171,7 @@ public:
std::vector< Member > const & getMembers() const { return members_; }
private:
- virtual SAL_DLLPRIVATE ~EnumTypeEntity() throw ();
+ virtual SAL_DLLPRIVATE ~EnumTypeEntity() throw () override;
std::vector< Member > members_;
};
@@ -205,7 +205,7 @@ public:
{ return directMembers_; }
private:
- virtual SAL_DLLPRIVATE ~PlainStructTypeEntity() throw ();
+ virtual SAL_DLLPRIVATE ~PlainStructTypeEntity() throw () override;
rtl::OUString directBase_;
std::vector< Member > directMembers_;
@@ -248,7 +248,7 @@ public:
std::vector< Member > const & getMembers() const { return members_; }
private:
- virtual SAL_DLLPRIVATE ~PolymorphicStructTypeTemplateEntity() throw ();
+ virtual SAL_DLLPRIVATE ~PolymorphicStructTypeTemplateEntity() throw () override;
std::vector< rtl::OUString > typeParameters_;
std::vector< Member > members_;
@@ -284,7 +284,7 @@ public:
{ return directMembers_; }
private:
- virtual SAL_DLLPRIVATE ~ExceptionTypeEntity() throw ();
+ virtual SAL_DLLPRIVATE ~ExceptionTypeEntity() throw () override;
rtl::OUString directBase_;
std::vector< Member > directMembers_;
@@ -382,7 +382,7 @@ public:
{ return directMethods_; }
private:
- virtual SAL_DLLPRIVATE ~InterfaceTypeEntity() throw ();
+ virtual SAL_DLLPRIVATE ~InterfaceTypeEntity() throw () override;
std::vector< AnnotatedReference > directMandatoryBases_;
std::vector< AnnotatedReference > directOptionalBases_;
@@ -401,7 +401,7 @@ public:
const rtl::OUString& getType() const { return type_; }
private:
- virtual SAL_DLLPRIVATE ~TypedefEntity() throw ();
+ virtual SAL_DLLPRIVATE ~TypedefEntity() throw () override;
rtl::OUString type_;
};
@@ -480,7 +480,7 @@ public:
std::vector< Member > const & getMembers() const { return members_; }
private:
- virtual SAL_DLLPRIVATE ~ConstantGroupEntity() throw ();
+ virtual SAL_DLLPRIVATE ~ConstantGroupEntity() throw () override;
std::vector< Member > members_;
};
@@ -541,7 +541,7 @@ public:
{ return constructors_; }
private:
- virtual SAL_DLLPRIVATE ~SingleInterfaceBasedServiceEntity() throw ();
+ virtual SAL_DLLPRIVATE ~SingleInterfaceBasedServiceEntity() throw () override;
rtl::OUString base_;
std::vector< Constructor > constructors_;
@@ -618,7 +618,7 @@ public:
{ return directProperties_; }
private:
- virtual SAL_DLLPRIVATE ~AccumulationBasedServiceEntity() throw ();
+ virtual SAL_DLLPRIVATE ~AccumulationBasedServiceEntity() throw () override;
std::vector< AnnotatedReference > directMandatoryBaseServices_;
std::vector< AnnotatedReference > directOptionalBaseServices_;
@@ -642,7 +642,7 @@ public:
const rtl::OUString& getBase() const { return base_; }
private:
- virtual SAL_DLLPRIVATE ~InterfaceBasedSingletonEntity() throw ();
+ virtual SAL_DLLPRIVATE ~InterfaceBasedSingletonEntity() throw () override;
rtl::OUString base_;
};
@@ -660,7 +660,7 @@ public:
const rtl::OUString& getBase() const { return base_; }
private:
- virtual SAL_DLLPRIVATE ~ServiceBasedSingletonEntity() throw ();
+ virtual SAL_DLLPRIVATE ~ServiceBasedSingletonEntity() throw () override;
rtl::OUString base_;
};
@@ -677,7 +677,7 @@ public:
protected:
SAL_DLLPRIVATE Provider() {}
- virtual SAL_DLLPRIVATE ~Provider() throw ();
+ virtual SAL_DLLPRIVATE ~Provider() throw () override;
};
class LO_DLLPUBLIC_UNOIDL Manager: public salhelper::SimpleReferenceObject {
@@ -694,7 +694,7 @@ public:
rtl::Reference< MapCursor > createCursor(rtl::OUString const & name) const;
private:
- virtual SAL_DLLPRIVATE ~Manager() throw ();
+ virtual SAL_DLLPRIVATE ~Manager() throw () override;
SAL_DLLPRIVATE rtl::Reference< Provider > loadProvider(
rtl::OUString const & uri);
diff --git a/include/unotest/bootstrapfixturebase.hxx b/include/unotest/bootstrapfixturebase.hxx
index d3962b29b2f7..67be3b5f4ea7 100644
--- a/include/unotest/bootstrapfixturebase.hxx
+++ b/include/unotest/bootstrapfixturebase.hxx
@@ -41,7 +41,7 @@ protected:
public:
BootstrapFixtureBase();
- virtual ~BootstrapFixtureBase();
+ virtual ~BootstrapFixtureBase() override;
const css::uno::Reference<css::uno::XComponentContext>&
getComponentContext() { return m_xContext; }
diff --git a/include/unotools/accessiblerelationsethelper.hxx b/include/unotools/accessiblerelationsethelper.hxx
index f2a9f9793861..a96550f18bed 100644
--- a/include/unotools/accessiblerelationsethelper.hxx
+++ b/include/unotools/accessiblerelationsethelper.hxx
@@ -52,7 +52,7 @@ public:
AccessibleRelationSetHelper ();
AccessibleRelationSetHelper (const AccessibleRelationSetHelper& rHelper);
protected:
- virtual ~AccessibleRelationSetHelper();
+ virtual ~AccessibleRelationSetHelper() override;
public:
//===== XAccessibleRelationSet ==========================================
diff --git a/include/unotools/accessiblestatesethelper.hxx b/include/unotools/accessiblestatesethelper.hxx
index 86d49508ac50..b59429577f41 100644
--- a/include/unotools/accessiblestatesethelper.hxx
+++ b/include/unotools/accessiblestatesethelper.hxx
@@ -63,7 +63,7 @@ public:
AccessibleStateSetHelper ( const AccessibleStateSetHelper& rHelper );
protected:
- virtual ~AccessibleStateSetHelper();
+ virtual ~AccessibleStateSetHelper() override;
public:
//===== XAccessibleStateSet ==============================================
diff --git a/include/unotools/cmdoptions.hxx b/include/unotools/cmdoptions.hxx
index a12b9e33aff1..3b5e36e9efd3 100644
--- a/include/unotools/cmdoptions.hxx
+++ b/include/unotools/cmdoptions.hxx
@@ -60,7 +60,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtCommandOptions : public utl::detail:
};
SvtCommandOptions();
- virtual ~SvtCommandOptions();
+ virtual ~SvtCommandOptions() override;
/*-****************************************************************************************************
@short return complete specified list
diff --git a/include/unotools/compatibility.hxx b/include/unotools/compatibility.hxx
index 23a6367e9282..229190c42415 100644
--- a/include/unotools/compatibility.hxx
+++ b/include/unotools/compatibility.hxx
@@ -85,7 +85,7 @@ class UNOTOOLS_DLLPUBLIC SvtCompatibilityOptions: public utl::detail::Options
{
public:
SvtCompatibilityOptions();
- virtual ~SvtCompatibilityOptions();
+ virtual ~SvtCompatibilityOptions() override;
// interface
diff --git a/include/unotools/componentresmodule.hxx b/include/unotools/componentresmodule.hxx
index c63d10c100a3..e363f658bac2 100644
--- a/include/unotools/componentresmodule.hxx
+++ b/include/unotools/componentresmodule.hxx
@@ -50,7 +50,7 @@ namespace utl
public:
OComponentResourceModule( const OString& _rResFilePrefix );
- virtual ~OComponentResourceModule();
+ virtual ~OComponentResourceModule() override;
/// get the vcl res manager of the module
ResMgr* getResManager();
diff --git a/include/unotools/configitem.hxx b/include/unotools/configitem.hxx
index 00452d5c89b4..95fd308aae7a 100644
--- a/include/unotools/configitem.hxx
+++ b/include/unotools/configitem.hxx
@@ -165,7 +165,7 @@ namespace utl
bool AddNode(const OUString& rNode, const OUString& rNewNode);
public:
- virtual ~ConfigItem();
+ virtual ~ConfigItem() override;
/** is called from the ConfigManager before application ends of from the
PropertyChangeListener if the sub tree broadcasts changes. */
diff --git a/include/unotools/confignode.hxx b/include/unotools/confignode.hxx
index 175e881394ff..5ab77c19da87 100644
--- a/include/unotools/confignode.hxx
+++ b/include/unotools/confignode.hxx
@@ -79,7 +79,7 @@ namespace utl
OConfigurationNode& operator=(const OConfigurationNode& _rSource);
/// dtor
- virtual ~OConfigurationNode() {}
+ virtual ~OConfigurationNode() override {}
/// returns the local name of the node
OUString getLocalName() const;
diff --git a/include/unotools/defaultoptions.hxx b/include/unotools/defaultoptions.hxx
index 56761d28fbfa..a849906529cd 100644
--- a/include/unotools/defaultoptions.hxx
+++ b/include/unotools/defaultoptions.hxx
@@ -35,7 +35,7 @@ private:
public:
SvtDefaultOptions();
- virtual ~SvtDefaultOptions();
+ virtual ~SvtDefaultOptions() override;
OUString GetDefaultPath( sal_uInt16 nId ) const;
};
diff --git a/include/unotools/dynamicmenuoptions.hxx b/include/unotools/dynamicmenuoptions.hxx
index d78c894c50f7..a7dfd8b813f2 100644
--- a/include/unotools/dynamicmenuoptions.hxx
+++ b/include/unotools/dynamicmenuoptions.hxx
@@ -65,7 +65,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtDynamicMenuOptions : public utl::det
{
public:
SvtDynamicMenuOptions();
- virtual ~SvtDynamicMenuOptions();
+ virtual ~SvtDynamicMenuOptions() override;
/*-****************************************************************************************************
@short return complete specified list
diff --git a/include/unotools/eventcfg.hxx b/include/unotools/eventcfg.hxx
index 046eb6a9dd0d..03ccdd4181d2 100644
--- a/include/unotools/eventcfg.hxx
+++ b/include/unotools/eventcfg.hxx
@@ -67,7 +67,7 @@ class UNOTOOLS_DLLPUBLIC GlobalEventConfig:
{
public:
GlobalEventConfig( );
- virtual ~GlobalEventConfig( );
+ virtual ~GlobalEventConfig( ) override;
static ::osl::Mutex& GetOwnStaticMutex();
css::uno::Reference< css::container::XNameReplace > SAL_CALL getEvents( ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/unotools/extendedsecurityoptions.hxx b/include/unotools/extendedsecurityoptions.hxx
index b82711af3fc8..7eb3d80a7a9d 100644
--- a/include/unotools/extendedsecurityoptions.hxx
+++ b/include/unotools/extendedsecurityoptions.hxx
@@ -53,7 +53,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtExtendedSecurityOptions : public utl
};
SvtExtendedSecurityOptions();
- virtual ~SvtExtendedSecurityOptions();
+ virtual ~SvtExtendedSecurityOptions() override;
OpenHyperlinkMode GetOpenHyperlinkMode();
diff --git a/include/unotools/fltrcfg.hxx b/include/unotools/fltrcfg.hxx
index a6954ffb3a5b..35f79178bc80 100644
--- a/include/unotools/fltrcfg.hxx
+++ b/include/unotools/fltrcfg.hxx
@@ -35,7 +35,7 @@ private:
public:
SvtFilterOptions();
- virtual ~SvtFilterOptions();
+ virtual ~SvtFilterOptions() override;
virtual void Notify( const css::uno::Sequence<OUString>& aPropertyNames) override;
void Load();
diff --git a/include/unotools/fontoptions.hxx b/include/unotools/fontoptions.hxx
index 82e98d06505a..4f5a8eb7cb63 100644
--- a/include/unotools/fontoptions.hxx
+++ b/include/unotools/fontoptions.hxx
@@ -44,7 +44,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtFontOptions : public utl::detail::Op
{
public:
SvtFontOptions();
- virtual ~SvtFontOptions();
+ virtual ~SvtFontOptions() override;
/*-****************************************************************************************************
@short interface methods to get and set value of config key "org.openoffice.Office.Common/Font"
diff --git a/include/unotools/historyoptions.hxx b/include/unotools/historyoptions.hxx
index 51601db30d99..62457d3007bd 100644
--- a/include/unotools/historyoptions.hxx
+++ b/include/unotools/historyoptions.hxx
@@ -59,7 +59,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtHistoryOptions : public utl::detail:
{
public:
SvtHistoryOptions();
- virtual ~SvtHistoryOptions();
+ virtual ~SvtHistoryOptions() override;
/** Get max size of specified history.
diff --git a/include/unotools/lingucfg.hxx b/include/unotools/lingucfg.hxx
index 294777955007..3ac9709396b4 100644
--- a/include/unotools/lingucfg.hxx
+++ b/include/unotools/lingucfg.hxx
@@ -156,7 +156,7 @@ class UNOTOOLS_DLLPUBLIC SvtLinguConfig: public utl::detail::Options
public:
SvtLinguConfig();
- virtual ~SvtLinguConfig();
+ virtual ~SvtLinguConfig() override;
// borrowed from utl::ConfigItem
diff --git a/include/unotools/misccfg.hxx b/include/unotools/misccfg.hxx
index 297e48e3f369..34dbec889db0 100644
--- a/include/unotools/misccfg.hxx
+++ b/include/unotools/misccfg.hxx
@@ -33,7 +33,7 @@ private:
public:
MiscCfg( );
- virtual ~MiscCfg( );
+ virtual ~MiscCfg( ) override;
bool IsNotFoundWarning() const;
void SetNotFoundWarning( bool bSet);
diff --git a/include/unotools/moduleoptions.hxx b/include/unotools/moduleoptions.hxx
index 3dfb4aaa8104..3dcd8321d0e7 100644
--- a/include/unotools/moduleoptions.hxx
+++ b/include/unotools/moduleoptions.hxx
@@ -88,7 +88,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtModuleOptions : public utl::detail::
public:
SvtModuleOptions();
- virtual ~SvtModuleOptions();
+ virtual ~SvtModuleOptions() override;
bool IsModuleInstalled ( EModule eModule ) const;
OUString GetModuleName ( EModule eModule ) const;
diff --git a/include/unotools/options.hxx b/include/unotools/options.hxx
index 95bfbf950f06..5b11373d2f3d 100644
--- a/include/unotools/options.hxx
+++ b/include/unotools/options.hxx
@@ -78,7 +78,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC Options
public:
Options();
- virtual ~Options() = 0;
+ virtual ~Options() override = 0;
private:
Options(Options &) = delete;
diff --git a/include/unotools/optionsdlg.hxx b/include/unotools/optionsdlg.hxx
index a99775c12a94..f568ad032630 100644
--- a/include/unotools/optionsdlg.hxx
+++ b/include/unotools/optionsdlg.hxx
@@ -32,7 +32,7 @@ private:
public:
SvtOptionsDialogOptions();
- virtual ~SvtOptionsDialogOptions();
+ virtual ~SvtOptionsDialogOptions() override;
bool IsGroupHidden ( const OUString& _rGroup ) const;
bool IsPageHidden ( const OUString& _rPage,
diff --git a/include/unotools/pathoptions.hxx b/include/unotools/pathoptions.hxx
index da0b0e682f74..125f487b9526 100644
--- a/include/unotools/pathoptions.hxx
+++ b/include/unotools/pathoptions.hxx
@@ -68,7 +68,7 @@ public:
};
SvtPathOptions();
- virtual ~SvtPathOptions();
+ virtual ~SvtPathOptions() override;
// get the paths, not const because of using a mutex
const OUString& GetAddinPath() const;
diff --git a/include/unotools/printwarningoptions.hxx b/include/unotools/printwarningoptions.hxx
index b0f8ef9f2a63..f6876dfab053 100644
--- a/include/unotools/printwarningoptions.hxx
+++ b/include/unotools/printwarningoptions.hxx
@@ -45,7 +45,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtPrintWarningOptions : public utl::de
{
public:
SvtPrintWarningOptions();
- virtual ~SvtPrintWarningOptions();
+ virtual ~SvtPrintWarningOptions() override;
/*-****************************************************************************************************
@short interface methods to get and set value of config key "org.openoffice.Office.Common/Print/Warning..."
diff --git a/include/unotools/saveopt.hxx b/include/unotools/saveopt.hxx
index 556777375d95..22d81677f50a 100644
--- a/include/unotools/saveopt.hxx
+++ b/include/unotools/saveopt.hxx
@@ -89,7 +89,7 @@ public:
};
SvtSaveOptions();
- virtual ~SvtSaveOptions();
+ virtual ~SvtSaveOptions() override;
void SetAutoSaveTime( sal_Int32 n );
sal_Int32 GetAutoSaveTime() const;
diff --git a/include/unotools/securityoptions.hxx b/include/unotools/securityoptions.hxx
index 4bd6e9563fdd..f3c6426117af 100644
--- a/include/unotools/securityoptions.hxx
+++ b/include/unotools/securityoptions.hxx
@@ -93,7 +93,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtSecurityOptions : public utl::detail
public:
SvtSecurityOptions();
- virtual ~SvtSecurityOptions();
+ virtual ~SvtSecurityOptions() override;
/*-****************************************************************************************************
@short returns readonly state
diff --git a/include/unotools/streamwrap.hxx b/include/unotools/streamwrap.hxx
index 1fb8d2b45dde..e2303a1ac58a 100644
--- a/include/unotools/streamwrap.hxx
+++ b/include/unotools/streamwrap.hxx
@@ -55,7 +55,7 @@ protected:
public:
OInputStreamWrapper(SvStream& _rStream);
OInputStreamWrapper(SvStream* pStream, bool bOwner=false);
- virtual ~OInputStreamWrapper();
+ virtual ~OInputStreamWrapper() override;
// css::io::XInputStream
virtual sal_Int32 SAL_CALL readBytes(css::uno::Sequence< sal_Int8 >& aData, sal_Int32 nBytesToRead) throw(css::io::NotConnectedException, css::io::BufferSizeExceededException, css::uno::RuntimeException, std::exception) override;
@@ -102,7 +102,7 @@ public:
UNOTOOLS_DLLPUBLIC OOutputStreamWrapper(SvStream& _rStream);
protected:
- virtual ~OOutputStreamWrapper();
+ virtual ~OOutputStreamWrapper() override;
// css::io::XOutputStream
virtual void SAL_CALL writeBytes(const css::uno::Sequence< sal_Int8 >& aData) throw(css::io::NotConnectedException, css::io::BufferSizeExceededException, css::uno::RuntimeException, std::exception) override;
@@ -131,7 +131,7 @@ public:
OSeekableOutputStreamWrapper(SvStream& _rStream);
private:
- virtual ~OSeekableOutputStreamWrapper();
+ virtual ~OSeekableOutputStreamWrapper() override;
// disambiguate XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type& _rType ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/unotools/syslocaleoptions.hxx b/include/unotools/syslocaleoptions.hxx
index 92f226c12cbd..d9e08287f772 100644
--- a/include/unotools/syslocaleoptions.hxx
+++ b/include/unotools/syslocaleoptions.hxx
@@ -59,7 +59,7 @@ public:
E_DATEPATTERNS
};
SvtSysLocaleOptions();
- virtual ~SvtSysLocaleOptions();
+ virtual ~SvtSysLocaleOptions() override;
// ConfigItem methods
diff --git a/include/unotools/useroptions.hxx b/include/unotools/useroptions.hxx
index 710e1e3e86ea..f82201fdd28a 100644
--- a/include/unotools/useroptions.hxx
+++ b/include/unotools/useroptions.hxx
@@ -54,7 +54,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtUserOptions : public utl::detail::Op
{
public:
SvtUserOptions ();
- virtual ~SvtUserOptions ();
+ virtual ~SvtUserOptions () override;
static osl::Mutex& GetInitMutex ();
diff --git a/include/unotools/viewoptions.hxx b/include/unotools/viewoptions.hxx
index 6cd10e8aa535..703f837c61fd 100644
--- a/include/unotools/viewoptions.hxx
+++ b/include/unotools/viewoptions.hxx
@@ -119,7 +119,7 @@ class SAL_WARN_UNUSED UNOTOOLS_DLLPUBLIC SvtViewOptions : public utl::detail::Op
SvtViewOptions( EViewType eType ,
const OUString& sViewName );
- virtual ~SvtViewOptions();
+ virtual ~SvtViewOptions() override;
/*-****************************************************************************************************
@short support preload of these config item
diff --git a/include/vbahelper/vbaapplicationbase.hxx b/include/vbahelper/vbaapplicationbase.hxx
index 2bc2ba0c0f81..2dd703574876 100644
--- a/include/vbahelper/vbaapplicationbase.hxx
+++ b/include/vbahelper/vbaapplicationbase.hxx
@@ -54,7 +54,7 @@ class VBAHELPER_DLLPUBLIC VbaApplicationBase : public ApplicationBase_BASE
protected:
VbaApplicationBase( const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~VbaApplicationBase();
+ virtual ~VbaApplicationBase() override;
virtual css::uno::Reference< css::frame::XModel > getCurrentDocument() throw (css::uno::RuntimeException) = 0;
public:
diff --git a/include/vbahelper/vbadialogbase.hxx b/include/vbahelper/vbadialogbase.hxx
index d118122eaa16..81ef6613dc0d 100644
--- a/include/vbahelper/vbadialogbase.hxx
+++ b/include/vbahelper/vbadialogbase.hxx
@@ -49,7 +49,7 @@ protected:
css::uno::Reference< css::frame::XModel > m_xModel;
public:
VbaDialogBase( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::frame::XModel >& xModel, sal_Int32 nIndex ):VbaDialogBase_BASE( xParent, xContext ), mnIndex( nIndex ), m_xModel( xModel ) {}
- virtual ~VbaDialogBase() {}
+ virtual ~VbaDialogBase() override {}
// Methods
virtual void SAL_CALL Show() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbadialogsbase.hxx b/include/vbahelper/vbadialogsbase.hxx
index c18801b39696..5fc8255a6156 100644
--- a/include/vbahelper/vbadialogsbase.hxx
+++ b/include/vbahelper/vbadialogsbase.hxx
@@ -48,7 +48,7 @@ protected:
css::uno::Reference< css::frame::XModel > m_xModel;
public:
VbaDialogsBase( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::frame::XModel >& xModel ): VbaDialogsBase_BASE( xParent, xContext ), m_xModel( xModel ) {}
- virtual ~VbaDialogsBase() {}
+ virtual ~VbaDialogsBase() override {}
// XCollection
virtual ::sal_Int32 SAL_CALL getCount() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbadocumentbase.hxx b/include/vbahelper/vbadocumentbase.hxx
index 1979c6cb6141..ca1f49db415c 100644
--- a/include/vbahelper/vbadocumentbase.hxx
+++ b/include/vbahelper/vbadocumentbase.hxx
@@ -56,7 +56,7 @@ public:
VbaDocumentBase( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext,
css::uno::Reference< css::frame::XModel > const & xModel );
VbaDocumentBase( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext );
- virtual ~VbaDocumentBase() {}
+ virtual ~VbaDocumentBase() override {}
// Attributes
virtual OUString SAL_CALL getName() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbadocumentsbase.hxx b/include/vbahelper/vbadocumentsbase.hxx
index 9a47a92f8be6..4f592c5f455d 100644
--- a/include/vbahelper/vbadocumentsbase.hxx
+++ b/include/vbahelper/vbadocumentsbase.hxx
@@ -60,7 +60,7 @@ private:
public:
VbaDocumentsBase( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, DOCUMENT_TYPE eDocType ) throw (css::uno::RuntimeException);
- virtual ~VbaDocumentsBase() {}
+ virtual ~VbaDocumentsBase() override {}
// XEnumerationAccess
virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override = 0;
diff --git a/include/vbahelper/vbaeventshelperbase.hxx b/include/vbahelper/vbaeventshelperbase.hxx
index 5bfd87479a1b..2ffea8e39f8c 100644
--- a/include/vbahelper/vbaeventshelperbase.hxx
+++ b/include/vbahelper/vbaeventshelperbase.hxx
@@ -63,7 +63,7 @@ public:
VbaEventsHelperBase(
const css::uno::Sequence< css::uno::Any >& rArgs,
const css::uno::Reference< css::uno::XComponentContext >& xContext );
- virtual ~VbaEventsHelperBase();
+ virtual ~VbaEventsHelperBase() override;
// script::vba::XVBAEventProcessor
virtual sal_Bool SAL_CALL hasVbaEventHandler( sal_Int32 nEventId, const css::uno::Sequence< css::uno::Any >& rArgs ) throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbafontbase.hxx b/include/vbahelper/vbafontbase.hxx
index 1835554f9aa8..3366c952e07a 100644
--- a/include/vbahelper/vbafontbase.hxx
+++ b/include/vbahelper/vbafontbase.hxx
@@ -79,7 +79,7 @@ public:
const css::uno::Reference< css::container::XIndexAccess >& xPalette,
const css::uno::Reference< css::beans::XPropertySet >& xPropertySet,
bool bFormControl = false ) throw ( css::uno::RuntimeException );
- virtual ~VbaFontBase();// {}
+ virtual ~VbaFontBase() override;// {}
// Attributes
virtual css::uno::Any SAL_CALL getSize() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbaglobalbase.hxx b/include/vbahelper/vbaglobalbase.hxx
index 5bbf9fac4391..6f0de82796a6 100644
--- a/include/vbahelper/vbaglobalbase.hxx
+++ b/include/vbahelper/vbaglobalbase.hxx
@@ -55,7 +55,7 @@ protected:
public:
VbaGlobalsBase( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const OUString& sDocCtxName );
- virtual ~VbaGlobalsBase();
+ virtual ~VbaGlobalsBase() override;
// XMultiServiceFactory
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance( const OUString& aServiceSpecifier ) throw (css::uno::Exception, css::uno::RuntimeException, std::exception) override;
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstanceWithArguments( const OUString& ServiceSpecifier, const css::uno::Sequence< css::uno::Any >& Arguments ) throw (css::uno::Exception, css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbahelper.hxx b/include/vbahelper/vbahelper.hxx
index 2a0776c79c84..ab5a2e1f45c3 100644
--- a/include/vbahelper/vbahelper.hxx
+++ b/include/vbahelper/vbahelper.hxx
@@ -192,7 +192,7 @@ public:
virtual void setHeight( double nHeight ) override;
virtual double getWidth() const override;
virtual void setWidth( double nWidth) override;
- virtual ~ConcreteXShapeGeometryAttributes();
+ virtual ~ConcreteXShapeGeometryAttributes() override;
};
#define VBA_LEFT "PositionX"
diff --git a/include/vbahelper/vbapagesetupbase.hxx b/include/vbahelper/vbapagesetupbase.hxx
index c2a8af60a199..a012c730ad18 100644
--- a/include/vbahelper/vbapagesetupbase.hxx
+++ b/include/vbahelper/vbapagesetupbase.hxx
@@ -52,7 +52,7 @@ protected:
VbaPageSetupBase( const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext >& xContext ) throw (css::uno::RuntimeException);
public:
- virtual ~VbaPageSetupBase(){}
+ virtual ~VbaPageSetupBase() override {}
// Attribute
virtual double SAL_CALL getTopMargin() throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vbahelper/vbashape.hxx b/include/vbahelper/vbashape.hxx
index 7c53dee96cbe..3ac4045abb8a 100644
--- a/include/vbahelper/vbashape.hxx
+++ b/include/vbahelper/vbashape.hxx
@@ -75,7 +75,7 @@ protected:
public:
ScVbaShape( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::drawing::XShape >& xShape, const css::uno::Reference< css::drawing::XShapes >& xShapes, const css::uno::Reference< css::frame::XModel >& xModel, sal_Int32 nType )
throw (css::lang::IllegalArgumentException, css::uno::RuntimeException);
- virtual ~ScVbaShape();
+ virtual ~ScVbaShape() override;
void setRange( css::uno::Any aRange ) { m_aRange = aRange; };
static sal_Int32 getType( const css::uno::Reference< css::drawing::XShape >& rShape ) throw (css::uno::RuntimeException);
diff --git a/include/vbahelper/vbatextframe.hxx b/include/vbahelper/vbatextframe.hxx
index f34920c9b9b8..675a52839c54 100644
--- a/include/vbahelper/vbatextframe.hxx
+++ b/include/vbahelper/vbatextframe.hxx
@@ -57,7 +57,7 @@ protected:
void setMargin( const OUString& sMarginType, float fMargin );
public:
VbaTextFrame( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext , css::uno::Reference< css::drawing::XShape > const & xShape);
- virtual ~VbaTextFrame() {}
+ virtual ~VbaTextFrame() override {}
// Attributes
virtual sal_Bool SAL_CALL getAutoSize() throw (css::uno::RuntimeException, std::exception) override;
virtual void SAL_CALL setAutoSize( sal_Bool _autosize ) throw (css::uno::RuntimeException, std::exception) override;
diff --git a/include/vcl/alpha.hxx b/include/vcl/alpha.hxx
index 950e82d9c0c1..2445cf2bbec7 100644
--- a/include/vcl/alpha.hxx
+++ b/include/vcl/alpha.hxx
@@ -35,7 +35,7 @@ public:
AlphaMask( const Bitmap& rBitmap );
AlphaMask( const AlphaMask& rAlphaMask );
AlphaMask( const Size& rSizePixel, sal_uInt8* pEraseTransparency = nullptr );
- virtual ~AlphaMask();
+ virtual ~AlphaMask() override;
AlphaMask& operator=( const Bitmap& rBitmap );
AlphaMask& operator=( const AlphaMask& rAlphaMask ) { return static_cast<AlphaMask&>( Bitmap::operator=( rAlphaMask ) ); }
diff --git a/include/vcl/bitmapaccess.hxx b/include/vcl/bitmapaccess.hxx
index f8f1cc8dfa7d..2788333fbcd0 100644
--- a/include/vcl/bitmapaccess.hxx
+++ b/include/vcl/bitmapaccess.hxx
@@ -84,7 +84,7 @@ class VCL_DLLPUBLIC BitmapReadAccess : public BitmapInfoAccess
public:
BitmapReadAccess(Bitmap& rBitmap);
- virtual ~BitmapReadAccess();
+ virtual ~BitmapReadAccess() override;
inline Scanline GetBuffer() const;
inline Scanline GetScanline( long nY ) const;
@@ -167,7 +167,7 @@ class VCL_DLLPUBLIC BitmapWriteAccess : public BitmapReadAccess
{
public:
BitmapWriteAccess(Bitmap& rBitmap);
- virtual ~BitmapWriteAccess();
+ virtual ~BitmapWriteAccess() override;
void CopyScanline(long nY, const BitmapReadAccess& rReadAcc);
void CopyScanline(long nY,
diff --git a/include/vcl/bitmapscalesuper.hxx b/include/vcl/bitmapscalesuper.hxx
index 0f279617a6e1..ad817b5f9590 100644
--- a/include/vcl/bitmapscalesuper.hxx
+++ b/include/vcl/bitmapscalesuper.hxx
@@ -26,7 +26,7 @@ class VCL_DLLPUBLIC BitmapScaleSuper : public BitmapFilter
{
public:
BitmapScaleSuper(const double& rScaleX, const double& rScaleY);
- virtual ~BitmapScaleSuper();
+ virtual ~BitmapScaleSuper() override;
virtual bool filter(Bitmap& rBitmap) override;
diff --git a/include/vcl/btndlg.hxx b/include/vcl/btndlg.hxx
index 1cb5a5071715..fbb36e9eed31 100644
--- a/include/vcl/btndlg.hxx
+++ b/include/vcl/btndlg.hxx
@@ -51,7 +51,7 @@ class VCL_DLLPUBLIC ButtonDialog : public Dialog
{
public:
ButtonDialog( vcl::Window* pParent, WinBits nStyle = WB_STDDIALOG );
- virtual ~ButtonDialog();
+ virtual ~ButtonDialog() override;
virtual void dispose() override;
virtual void Resize() override;
diff --git a/include/vcl/button.hxx b/include/vcl/button.hxx
index ac589ad35bad..1d425de57c92 100644
--- a/include/vcl/button.hxx
+++ b/include/vcl/button.hxx
@@ -66,7 +66,7 @@ protected:
explicit Button( WindowType nType );
public:
- virtual ~Button();
+ virtual ~Button() override;
virtual void dispose() override;
virtual void Click();
@@ -325,7 +325,7 @@ protected:
public:
explicit RadioButton( vcl::Window* pParent, WinBits nWinStyle = 0 );
explicit RadioButton( vcl::Window* pParent, const ResId& );
- virtual ~RadioButton();
+ virtual ~RadioButton() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/vcl/combobox.hxx b/include/vcl/combobox.hxx
index 684c273f73bd..81d1b90c3379 100644
--- a/include/vcl/combobox.hxx
+++ b/include/vcl/combobox.hxx
@@ -55,7 +55,7 @@ protected:
public:
explicit ComboBox( vcl::Window* pParent, WinBits nStyle = 0 );
explicit ComboBox( vcl::Window* pParent, const ResId& );
- virtual ~ComboBox();
+ virtual ~ComboBox() override;
virtual void dispose() override;
virtual void Draw( OutputDevice* pDev, const Point& rPos, const Size& rSize, DrawFlags nFlags ) override;
diff --git a/include/vcl/configsettings.hxx b/include/vcl/configsettings.hxx
index 265d287787f5..b58692e6acde 100644
--- a/include/vcl/configsettings.hxx
+++ b/include/vcl/configsettings.hxx
@@ -47,7 +47,7 @@ namespace vcl
virtual void ImplCommit() override;
public:
- virtual ~SettingsConfigItem();
+ virtual ~SettingsConfigItem() override;
static SettingsConfigItem* get();
diff --git a/include/vcl/ctrl.hxx b/include/vcl/ctrl.hxx
index ae3266f0b386..6bfe7a8274c0 100644
--- a/include/vcl/ctrl.hxx
+++ b/include/vcl/ctrl.hxx
@@ -121,7 +121,7 @@ public:
public:
explicit Control( vcl::Window* pParent, WinBits nWinStyle = 0 );
explicit Control( vcl::Window* pParent, const ResId& );
- virtual ~Control();
+ virtual ~Control() override;
virtual void dispose() override;
virtual void EnableRTL ( bool bEnable = true ) override;
diff --git a/include/vcl/dialog.hxx b/include/vcl/dialog.hxx
index bd965b1adb81..3246574bd418 100644
--- a/include/vcl/dialog.hxx
+++ b/include/vcl/dialog.hxx
@@ -80,7 +80,7 @@ protected:
public:
explicit Dialog( vcl::Window* pParent, WinBits nStyle = WB_STDDIALOG, InitFlag eFlag = InitFlag::Default );
explicit Dialog( vcl::Window* pParent, const OUString& rID, const OUString& rUIXMLDescription );
- virtual ~Dialog();
+ virtual ~Dialog() override;
virtual void dispose() override;
virtual bool Notify( NotifyEvent& rNEvt ) override;
diff --git a/include/vcl/dndhelp.hxx b/include/vcl/dndhelp.hxx
index 2043102de169..babb5ad7e8ef 100644
--- a/include/vcl/dndhelp.hxx
+++ b/include/vcl/dndhelp.hxx
@@ -91,7 +91,7 @@ private:
public:
DragAndDropWrapper( DragAndDropClient* pClient );
- virtual ~DragAndDropWrapper();
+ virtual ~DragAndDropWrapper() override;
// css::uno::XInterface
css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/include/vcl/dockingarea.hxx b/include/vcl/dockingarea.hxx
index 1d6c446cb23b..b2935bf6a7e3 100644
--- a/include/vcl/dockingarea.hxx
+++ b/include/vcl/dockingarea.hxx
@@ -36,7 +36,7 @@ private:
public:
explicit DockingAreaWindow( vcl::Window* pParent );
- virtual ~DockingAreaWindow();
+ virtual ~DockingAreaWindow() override;
virtual void dispose() override;
void SetAlign( WindowAlign eNewAlign );
diff --git a/include/vcl/dockwin.hxx b/include/vcl/dockwin.hxx
index ba56bffe1da8..9647fc7494e2 100644
--- a/include/vcl/dockwin.hxx
+++ b/include/vcl/dockwin.hxx
@@ -277,7 +277,7 @@ public:
DockingWindow(vcl::Window* pParent, WinBits nStyle = WB_STDDOCKWIN);
DockingWindow(vcl::Window* pParent, const OString& rID, const OUString& rUIXMLDescription,
const css::uno::Reference<css::frame::XFrame> &rFrame = css::uno::Reference<css::frame::XFrame>());
- virtual ~DockingWindow();
+ virtual ~DockingWindow() override;
virtual void dispose() override;
virtual void StartDocking();
diff --git a/include/vcl/edit.hxx b/include/vcl/edit.hxx
index be0515a10cab..05f56bc3afef 100644
--- a/include/vcl/edit.hxx
+++ b/include/vcl/edit.hxx
@@ -168,7 +168,7 @@ public:
Edit( vcl::Window* pParent, WinBits nStyle = WB_BORDER );
Edit( vcl::Window* pParent, const ResId& rResId );
- virtual ~Edit();
+ virtual ~Edit() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/vcl/field.hxx b/include/vcl/field.hxx
index 96f03d88d0c7..90267eb269e2 100644
--- a/include/vcl/field.hxx
+++ b/include/vcl/field.hxx
@@ -107,7 +107,7 @@ protected:
SAL_DLLPRIVATE bool& ImplGetInPattKeyInput() { return mbInPattKeyInput; }
public:
- virtual ~PatternFormatter();
+ virtual ~PatternFormatter() override;
virtual void Reformat() override;
@@ -156,7 +156,7 @@ protected:
SAL_DLLPRIVATE void ImplSetUserValue( sal_Int64 nNewValue, Selection* pNewSelection = nullptr );
public:
- virtual ~NumericFormatter();
+ virtual ~NumericFormatter() override;
virtual void Reformat() override;
@@ -214,7 +214,7 @@ protected:
SAL_DLLPRIVATE bool ImplMetricReformat( const OUString& rStr, double& rValue, OUString& rOutStr );
public:
- virtual ~MetricFormatter();
+ virtual ~MetricFormatter() override;
virtual void CustomConvert() = 0;
virtual void Reformat() override;
@@ -259,7 +259,7 @@ protected:
SAL_DLLPRIVATE bool ImplCurrencyReformat( const OUString& rStr, OUString& rOutStr );
public:
- virtual ~CurrencyFormatter();
+ virtual ~CurrencyFormatter() override;
virtual void Reformat() override;
@@ -303,7 +303,7 @@ protected:
SAL_DLLPRIVATE bool ImplAllowMalformedInput() const;
public:
- virtual ~DateFormatter();
+ virtual ~DateFormatter() override;
virtual void Reformat() override;
virtual void ReformatAll() override;
@@ -391,7 +391,7 @@ protected:
public:
- virtual ~TimeFormatter();
+ virtual ~TimeFormatter() override;
virtual void Reformat() override;
virtual void ReformatAll() override;
diff --git a/include/vcl/fixed.hxx b/include/vcl/fixed.hxx
index cabe13dcad7a..97e1e5ab66ca 100644
--- a/include/vcl/fixed.hxx
+++ b/include/vcl/fixed.hxx
@@ -57,7 +57,7 @@ protected:
public:
explicit FixedText( vcl::Window* pParent, WinBits nStyle = 0 );
explicit FixedText( vcl::Window* pParent, const ResId& rResId );
- virtual ~FixedText();
+ virtual ~FixedText() override;
virtual void dispose() override;
virtual void ApplySettings(vcl::RenderContext& rRenderContext) override;
diff --git a/include/vcl/floatwin.hxx b/include/vcl/floatwin.hxx
index 63b2a78a4468..8933bf97d6e4 100644
--- a/include/vcl/floatwin.hxx
+++ b/include/vcl/floatwin.hxx
@@ -135,7 +135,7 @@ public:
explicit FloatingWindow(vcl::Window* pParent, WinBits nStyle = WB_STDFLOATWIN);
explicit FloatingWindow(vcl::Window* pParent, const OString& rID, const OUString& rUIXMLDescription,
const css::uno::Reference<css::frame::XFrame> &rFrame = css::uno::Reference<css::frame::XFrame>());
- virtual ~FloatingWindow();
+ virtual ~FloatingWindow() override;
virtual void dispose() override;
virtual bool Notify( NotifyEvent& rNEvt ) override;
diff --git a/include/vcl/fontcharmap.hxx b/include/vcl/fontcharmap.hxx
index 2e13274c8b41..15f08abac937 100644
--- a/include/vcl/fontcharmap.hxx
+++ b/include/vcl/fontcharmap.hxx
@@ -39,7 +39,7 @@ public:
**/
FontCharMap();
FontCharMap( const CmapResult& rCR );
- virtual ~FontCharMap();
+ virtual ~FontCharMap() override;
/** Get the default font character map
diff --git a/include/vcl/graph.hxx b/include/vcl/graph.hxx
index 16053e66af79..f7140627f052 100644
--- a/include/vcl/graph.hxx
+++ b/include/vcl/graph.hxx
@@ -122,7 +122,7 @@ public:
Graphic( const Animation& rAnimation );
Graphic( const GDIMetaFile& rMtf );
Graphic( const css::uno::Reference< css::graphic::XGraphic >& rxGraphic );
- virtual ~Graphic();
+ virtual ~Graphic() override;
Graphic& operator=( const Graphic& rGraphic );
bool operator==( const Graphic& rGraphic ) const;
diff --git a/include/vcl/introwin.hxx b/include/vcl/introwin.hxx
index e6a48ea6472e..502a84fd90d5 100644
--- a/include/vcl/introwin.hxx
+++ b/include/vcl/introwin.hxx
@@ -31,7 +31,7 @@ private:
public:
IntroWindow();
- virtual ~IntroWindow();
+ virtual ~IntroWindow() override;
virtual void dispose() override;
};
diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx
index f10e66fca9c2..1713e646f5c8 100644
--- a/include/vcl/layout.hxx
+++ b/include/vcl/layout.hxx
@@ -398,7 +398,7 @@ public:
, m_pLabel(nullptr)
{
}
- virtual ~VclFrame();
+ virtual ~VclFrame() override;
virtual void dispose() override;
void set_label(const OUString &rLabel);
OUString get_label() const;
@@ -453,7 +453,7 @@ public:
m_pDisclosureButton->SetToggleHdl(LINK(this, VclExpander, ClickHdl));
m_pDisclosureButton->Show();
}
- virtual ~VclExpander() { disposeOnce(); }
+ virtual ~VclExpander() override { disposeOnce(); }
virtual void dispose() override;
virtual vcl::Window *get_child() override;
virtual const vcl::Window *get_child() const override;
@@ -486,7 +486,7 @@ class VCL_DLLPUBLIC VclScrolledWindow : public VclBin
{
public:
VclScrolledWindow(vcl::Window *pParent );
- virtual ~VclScrolledWindow() { disposeOnce(); }
+ virtual ~VclScrolledWindow() override { disposeOnce(); }
virtual void dispose() override;
virtual vcl::Window *get_child() override;
virtual const vcl::Window *get_child() const override;
@@ -552,7 +552,7 @@ private:
VclPtr<EventBoxHelper> m_aEventBoxHelper;
protected:
virtual void dispose() override;
- virtual ~VclEventBox();
+ virtual ~VclEventBox() override;
public:
VclEventBox(vcl::Window* pParent)
: VclBin(pParent)
@@ -674,7 +674,7 @@ public:
OUString const & get_secondary_text() const;
void set_primary_text(const OUString &rPrimaryString);
void set_secondary_text(const OUString &rSecondaryString);
- virtual ~MessageDialog();
+ virtual ~MessageDialog() override;
virtual void dispose() override;
static void SetMessagesWidths(vcl::Window *pParent, VclMultiLineEdit *pPrimaryMessage,
diff --git a/include/vcl/lazydelete.hxx b/include/vcl/lazydelete.hxx
index 4f28b3254ef9..ca21f5c0ad08 100644
--- a/include/vcl/lazydelete.hxx
+++ b/include/vcl/lazydelete.hxx
@@ -118,7 +118,7 @@ namespace vcl
static bool is_less( vcl::Window* left, vcl::Window* right );
LazyDeletor() { LazyDelete::addDeletor( this ); }
- virtual ~LazyDeletor()
+ virtual ~LazyDeletor() override
{
SAL_INFO("vcl.lazydelete", typeid(*this).name() << std::hex << this << " deleted");
if( s_pOneInstance == this ) // sanity check
@@ -227,7 +227,7 @@ namespace vcl
virtual void doCleanup() override { delete m_pT; m_pT = nullptr; }
public:
DeleteOnDeinit( T* i_pT ) : m_pT( i_pT ) { addDeinitContainer( this ); }
- virtual ~DeleteOnDeinit() {}
+ virtual ~DeleteOnDeinit() override {}
// get contents
T* get() { return m_pT; }
@@ -261,7 +261,7 @@ namespace vcl
public:
DeleteUnoReferenceOnDeinit(const css::uno::Reference<I>& r_xI ) : m_xI( r_xI ) {
addDeinitContainer( this ); }
- virtual ~DeleteUnoReferenceOnDeinit() {}
+ virtual ~DeleteUnoReferenceOnDeinit() override {}
css::uno::Reference<I> get() { return m_xI; }
diff --git a/include/vcl/longcurr.hxx b/include/vcl/longcurr.hxx
index 011237c6d8ef..9913d1bf5f9c 100644
--- a/include/vcl/longcurr.hxx
+++ b/include/vcl/longcurr.hxx
@@ -46,7 +46,7 @@ protected:
LongCurrencyFormatter();
public:
- virtual ~LongCurrencyFormatter();
+ virtual ~LongCurrencyFormatter() override;
virtual void Reformat() override;
virtual void ReformatAll() override;
diff --git a/include/vcl/lstbox.hxx b/include/vcl/lstbox.hxx
index bba1eae5e576..aebdcb37b606 100644
--- a/include/vcl/lstbox.hxx
+++ b/include/vcl/lstbox.hxx
@@ -118,7 +118,7 @@ protected:
public:
explicit ListBox( vcl::Window* pParent, WinBits nStyle = WB_BORDER );
explicit ListBox( vcl::Window* pParent, const ResId& );
- virtual ~ListBox();
+ virtual ~ListBox() override;
virtual void dispose() override;
virtual void ApplySettings(vcl::RenderContext& rRenderContext) override;
diff --git a/include/vcl/menu.hxx b/include/vcl/menu.hxx
index efb55d52b65a..6504edc8befc 100644
--- a/include/vcl/menu.hxx
+++ b/include/vcl/menu.hxx
@@ -229,7 +229,7 @@ protected:
Menu();
public:
- virtual ~Menu();
+ virtual ~Menu() override;
virtual void dispose() override;
void Activate();
@@ -427,7 +427,7 @@ protected:
public:
MenuBar();
MenuBar( const MenuBar& rMenu );
- virtual ~MenuBar();
+ virtual ~MenuBar() override;
virtual void dispose() override;
MenuBar& operator =( const MenuBar& rMenu );
@@ -509,7 +509,7 @@ public:
PopupMenu();
PopupMenu( const PopupMenu& rMenu );
explicit PopupMenu( const ResId& );
- virtual ~PopupMenu();
+ virtual ~PopupMenu() override;
virtual void dispose() override;
virtual bool IsMenuBar() const override { return false; }
diff --git a/include/vcl/menubtn.hxx b/include/vcl/menubtn.hxx
index c0abc93cd157..6c628aa6af96 100644
--- a/include/vcl/menubtn.hxx
+++ b/include/vcl/menubtn.hxx
@@ -54,7 +54,7 @@ protected:
public:
explicit MenuButton( vcl::Window* pParent, WinBits nStyle = 0 );
- virtual ~MenuButton();
+ virtual ~MenuButton() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
@@ -82,7 +82,7 @@ class VCL_DLLPUBLIC MenuToggleButton : public MenuButton
{
public:
explicit MenuToggleButton( vcl::Window* pParent, WinBits nStyle = 0 );
- virtual ~MenuToggleButton();
+ virtual ~MenuToggleButton() override;
void SetActive( bool bSel );
};
diff --git a/include/vcl/metaact.hxx b/include/vcl/metaact.hxx
index af914d1b4b15..c7a26cd9727b 100644
--- a/include/vcl/metaact.hxx
+++ b/include/vcl/metaact.hxx
@@ -100,7 +100,7 @@ private:
public:
MetaPixelAction();
protected:
- virtual ~MetaPixelAction();
+ virtual ~MetaPixelAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -124,7 +124,7 @@ private:
public:
MetaPointAction();
protected:
- virtual ~MetaPointAction();
+ virtual ~MetaPointAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -150,7 +150,7 @@ private:
public:
MetaLineAction();
protected:
- virtual ~MetaLineAction();
+ virtual ~MetaLineAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -178,7 +178,7 @@ private:
public:
MetaRectAction();
protected:
- virtual ~MetaRectAction();
+ virtual ~MetaRectAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -204,7 +204,7 @@ private:
public:
MetaRoundRectAction();
protected:
- virtual ~MetaRoundRectAction();
+ virtual ~MetaRoundRectAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -231,7 +231,7 @@ private:
public:
MetaEllipseAction();
protected:
- virtual ~MetaEllipseAction();
+ virtual ~MetaEllipseAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -257,7 +257,7 @@ private:
public:
MetaArcAction();
protected:
- virtual ~MetaArcAction();
+ virtual ~MetaArcAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -286,7 +286,7 @@ private:
public:
MetaPieAction();
protected:
- virtual ~MetaPieAction();
+ virtual ~MetaPieAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -315,7 +315,7 @@ private:
public:
MetaChordAction();
protected:
- virtual ~MetaChordAction();
+ virtual ~MetaChordAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -343,7 +343,7 @@ private:
public:
MetaPolyLineAction();
protected:
- virtual ~MetaPolyLineAction();
+ virtual ~MetaPolyLineAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -369,7 +369,7 @@ private:
public:
MetaPolygonAction();
protected:
- virtual ~MetaPolygonAction();
+ virtual ~MetaPolygonAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -393,7 +393,7 @@ private:
public:
MetaPolyPolygonAction();
protected:
- virtual ~MetaPolyPolygonAction();
+ virtual ~MetaPolyPolygonAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -420,7 +420,7 @@ private:
public:
MetaTextAction();
protected:
- virtual ~MetaTextAction();
+ virtual ~MetaTextAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -450,7 +450,7 @@ private:
sal_Int32 mnLen;
protected:
- virtual ~MetaTextArrayAction();
+ virtual ~MetaTextArrayAction() override;
public:
MetaTextArrayAction();
@@ -489,7 +489,7 @@ private:
public:
MetaStretchTextAction();
protected:
- virtual ~MetaStretchTextAction();
+ virtual ~MetaStretchTextAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -521,7 +521,7 @@ private:
public:
MetaTextRectAction();
protected:
- virtual ~MetaTextRectAction();
+ virtual ~MetaTextRectAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -552,7 +552,7 @@ private:
public:
MetaTextLineAction();
protected:
- virtual ~MetaTextLineAction();
+ virtual ~MetaTextLineAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -583,7 +583,7 @@ private:
public:
MetaBmpAction();
protected:
- virtual ~MetaBmpAction();
+ virtual ~MetaBmpAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -610,7 +610,7 @@ private:
public:
MetaBmpScaleAction();
protected:
- virtual ~MetaBmpScaleAction();
+ virtual ~MetaBmpScaleAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -641,7 +641,7 @@ private:
public:
MetaBmpScalePartAction();
protected:
- virtual ~MetaBmpScalePartAction();
+ virtual ~MetaBmpScalePartAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -672,7 +672,7 @@ private:
public:
MetaBmpExAction();
protected:
- virtual ~MetaBmpExAction();
+ virtual ~MetaBmpExAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -699,7 +699,7 @@ private:
public:
MetaBmpExScaleAction();
protected:
- virtual ~MetaBmpExScaleAction();
+ virtual ~MetaBmpExScaleAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -730,7 +730,7 @@ private:
public:
MetaBmpExScalePartAction();
protected:
- virtual ~MetaBmpExScalePartAction();
+ virtual ~MetaBmpExScalePartAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -762,7 +762,7 @@ private:
public:
MetaMaskAction();
protected:
- virtual ~MetaMaskAction();
+ virtual ~MetaMaskAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -793,7 +793,7 @@ private:
public:
MetaMaskScaleAction();
protected:
- virtual ~MetaMaskScaleAction();
+ virtual ~MetaMaskScaleAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -827,7 +827,7 @@ private:
public:
MetaMaskScalePartAction();
protected:
- virtual ~MetaMaskScalePartAction();
+ virtual ~MetaMaskScalePartAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -860,7 +860,7 @@ private:
public:
MetaGradientAction();
protected:
- virtual ~MetaGradientAction();
+ virtual ~MetaGradientAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -886,7 +886,7 @@ private:
public:
MetaGradientExAction();
protected:
- virtual ~MetaGradientExAction();
+ virtual ~MetaGradientExAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -912,7 +912,7 @@ private:
public:
MetaHatchAction();
protected:
- virtual ~MetaHatchAction();
+ virtual ~MetaHatchAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -938,7 +938,7 @@ private:
public:
MetaWallpaperAction();
protected:
- virtual ~MetaWallpaperAction();
+ virtual ~MetaWallpaperAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -965,7 +965,7 @@ private:
public:
MetaClipRegionAction();
protected:
- virtual ~MetaClipRegionAction();
+ virtual ~MetaClipRegionAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -990,7 +990,7 @@ private:
public:
MetaISectRectClipRegionAction();
protected:
- virtual ~MetaISectRectClipRegionAction();
+ virtual ~MetaISectRectClipRegionAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1014,7 +1014,7 @@ private:
public:
MetaISectRegionClipRegionAction();
protected:
- virtual ~MetaISectRegionClipRegionAction();
+ virtual ~MetaISectRegionClipRegionAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1039,7 +1039,7 @@ private:
public:
MetaMoveClipRegionAction();
protected:
- virtual ~MetaMoveClipRegionAction();
+ virtual ~MetaMoveClipRegionAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1064,7 +1064,7 @@ private:
public:
MetaLineColorAction();
protected:
- virtual ~MetaLineColorAction();
+ virtual ~MetaLineColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1087,7 +1087,7 @@ private:
public:
MetaFillColorAction();
protected:
- virtual ~MetaFillColorAction();
+ virtual ~MetaFillColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1109,7 +1109,7 @@ private:
public:
MetaTextColorAction();
protected:
- virtual ~MetaTextColorAction();
+ virtual ~MetaTextColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1131,7 +1131,7 @@ private:
public:
MetaTextFillColorAction();
protected:
- virtual ~MetaTextFillColorAction();
+ virtual ~MetaTextFillColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1154,7 +1154,7 @@ private:
public:
MetaTextLineColorAction();
protected:
- virtual ~MetaTextLineColorAction();
+ virtual ~MetaTextLineColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1177,7 +1177,7 @@ private:
public:
MetaOverlineColorAction();
protected:
- virtual ~MetaOverlineColorAction();
+ virtual ~MetaOverlineColorAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1199,7 +1199,7 @@ private:
public:
MetaTextAlignAction();
protected:
- virtual ~MetaTextAlignAction();
+ virtual ~MetaTextAlignAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1220,7 +1220,7 @@ private:
public:
MetaMapModeAction();
protected:
- virtual ~MetaMapModeAction();
+ virtual ~MetaMapModeAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1243,7 +1243,7 @@ private:
public:
MetaFontAction();
protected:
- virtual ~MetaFontAction();
+ virtual ~MetaFontAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1266,7 +1266,7 @@ private:
public:
MetaPushAction();
protected:
- virtual ~MetaPushAction();
+ virtual ~MetaPushAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1284,7 +1284,7 @@ public:
MetaPopAction();
protected:
- virtual ~MetaPopAction();
+ virtual ~MetaPopAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1301,7 +1301,7 @@ private:
public:
MetaRasterOpAction();
protected:
- virtual ~MetaRasterOpAction();
+ virtual ~MetaRasterOpAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1323,7 +1323,7 @@ private:
public:
MetaTransparentAction();
protected:
- virtual ~MetaTransparentAction();
+ virtual ~MetaTransparentAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1351,7 +1351,7 @@ private:
public:
MetaFloatTransparentAction();
protected:
- virtual ~MetaFloatTransparentAction();
+ virtual ~MetaFloatTransparentAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1382,7 +1382,7 @@ private:
public:
MetaEPSAction();
protected:
- virtual ~MetaEPSAction();
+ virtual ~MetaEPSAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1411,7 +1411,7 @@ private:
public:
MetaRefPointAction();
protected:
- virtual ~MetaRefPointAction();
+ virtual ~MetaRefPointAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1436,7 +1436,7 @@ private:
SAL_DLLPRIVATE void ImplInitDynamicData( const sal_uInt8* pData, sal_uInt32 nDataSize );
protected:
- virtual ~MetaCommentAction();
+ virtual ~MetaCommentAction() override;
public:
explicit MetaCommentAction();
@@ -1466,7 +1466,7 @@ private:
public:
MetaLayoutModeAction();
protected:
- virtual ~MetaLayoutModeAction();
+ virtual ~MetaLayoutModeAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
@@ -1487,7 +1487,7 @@ private:
public:
MetaTextLanguageAction();
protected:
- virtual ~MetaTextLanguageAction();
+ virtual ~MetaTextLanguageAction() override;
public:
virtual void Execute( OutputDevice* pOut ) override;
virtual MetaAction* Clone() override;
diff --git a/include/vcl/metric.hxx b/include/vcl/metric.hxx
index 72992744963b..0c96e0be67c5 100644
--- a/include/vcl/metric.hxx
+++ b/include/vcl/metric.hxx
@@ -36,7 +36,7 @@ class VCL_DLLPUBLIC FontMetric : public vcl::Font
public:
explicit FontMetric();
FontMetric( const FontMetric& ); // TODO make this explicit
- virtual ~FontMetric();
+ virtual ~FontMetric() override;
FontType GetType() const;
diff --git a/include/vcl/morebtn.hxx b/include/vcl/morebtn.hxx
index f37f3093509d..20a76cb17ba1 100644
--- a/include/vcl/morebtn.hxx
+++ b/include/vcl/morebtn.hxx
@@ -45,7 +45,7 @@ protected:
public:
explicit MoreButton( vcl::Window* pParent, WinBits nStyle = 0 );
- virtual ~MoreButton();
+ virtual ~MoreButton() override;
virtual void dispose() override;
void Click() override;
diff --git a/include/vcl/msgbox.hxx b/include/vcl/msgbox.hxx
index 802da7da9706..225e96bfdedb 100644
--- a/include/vcl/msgbox.hxx
+++ b/include/vcl/msgbox.hxx
@@ -47,7 +47,7 @@ protected:
public:
MessBox( vcl::Window* pParent, WinBits nStyle,
const OUString& rTitle, const OUString& rMessage );
- virtual ~MessBox();
+ virtual ~MessBox() override;
virtual void dispose() override;
virtual void StateChanged( StateChangedType nStateChange ) override;
diff --git a/include/vcl/notebookbar.hxx b/include/vcl/notebookbar.hxx
index d2a279ffe3ad..3f22162622af 100644
--- a/include/vcl/notebookbar.hxx
+++ b/include/vcl/notebookbar.hxx
@@ -22,7 +22,7 @@ class VCL_DLLPUBLIC NotebookBar : public Control, public VclBuilderContainer
friend class NotebookBarContextChangeEventListener;
public:
NotebookBar(Window* pParent, const OString& rID, const OUString& rUIXMLDescription, const css::uno::Reference<css::frame::XFrame> &rFrame);
- virtual ~NotebookBar();
+ virtual ~NotebookBar() override;
virtual void dispose() SAL_OVERRIDE;
virtual Size GetOptimalSize() const SAL_OVERRIDE;
diff --git a/include/vcl/oldprintadaptor.hxx b/include/vcl/oldprintadaptor.hxx
index 8f04f195a45f..bd65f4d2ce27 100644
--- a/include/vcl/oldprintadaptor.hxx
+++ b/include/vcl/oldprintadaptor.hxx
@@ -30,7 +30,7 @@ namespace vcl
ImplOldStyleAdaptorData* mpData;
public:
OldStylePrintAdaptor( const VclPtr< Printer >& );
- virtual ~OldStylePrintAdaptor();
+ virtual ~OldStylePrintAdaptor() override;
void StartPage();
void EndPage();
diff --git a/include/vcl/openglwin.hxx b/include/vcl/openglwin.hxx
index cac81a6968ea..e04c0984163a 100644
--- a/include/vcl/openglwin.hxx
+++ b/include/vcl/openglwin.hxx
@@ -34,7 +34,7 @@ class VCL_DLLPUBLIC OpenGLWindow : public vcl::Window
{
public:
OpenGLWindow(vcl::Window* pParent, bool bInit = true);
- virtual ~OpenGLWindow();
+ virtual ~OpenGLWindow() override;
virtual void dispose() override;
OpenGLContext& getContext();
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx
index 56f449bde538..88b1233cbc56 100644
--- a/include/vcl/outdev.hxx
+++ b/include/vcl/outdev.hxx
@@ -415,7 +415,7 @@ private:
protected:
OutputDevice();
- virtual ~OutputDevice();
+ virtual ~OutputDevice() override;
virtual void dispose() override;
public:
diff --git a/include/vcl/pdfextoutdevdata.hxx b/include/vcl/pdfextoutdevdata.hxx
index 100c8b4a5744..a4901ca04dc7 100644
--- a/include/vcl/pdfextoutdevdata.hxx
+++ b/include/vcl/pdfextoutdevdata.hxx
@@ -98,7 +98,7 @@ class VCL_DLLPUBLIC PDFExtOutDevData : public ExtOutDevData
public:
PDFExtOutDevData( const OutputDevice& rOutDev );
- virtual ~PDFExtOutDevData();
+ virtual ~PDFExtOutDevData() override;
bool PlaySyncPageAct( PDFWriter& rWriter, sal_uInt32& rCurGDIMtfAction );
void ResetSyncData();
diff --git a/include/vcl/popupmenuwindow.hxx b/include/vcl/popupmenuwindow.hxx
index 9184c3875838..dcfcb9f84345 100644
--- a/include/vcl/popupmenuwindow.hxx
+++ b/include/vcl/popupmenuwindow.hxx
@@ -29,7 +29,7 @@ private:
ImplData* mpImplData;
public:
PopupMenuFloatingWindow( vcl::Window* pParent );
- virtual ~PopupMenuFloatingWindow();
+ virtual ~PopupMenuFloatingWindow() override;
virtual void dispose() override;
sal_uInt16 GetMenuStackLevel() const;
diff --git a/include/vcl/print.hxx b/include/vcl/print.hxx
index 809f16497489..704f3514663e 100644
--- a/include/vcl/print.hxx
+++ b/include/vcl/print.hxx
@@ -272,7 +272,7 @@ public:
Printer( const JobSetup& rJobSetup );
Printer( const QueueInfo& rQueueInfo );
Printer( const OUString& rPrinterName );
- virtual ~Printer();
+ virtual ~Printer() override;
virtual void dispose() override;
static const std::vector< OUString >&
diff --git a/include/vcl/salnativewidgets.hxx b/include/vcl/salnativewidgets.hxx
index 61609ab4acd1..72bae8843207 100644
--- a/include/vcl/salnativewidgets.hxx
+++ b/include/vcl/salnativewidgets.hxx
@@ -365,7 +365,7 @@ class VCL_DLLPUBLIC ScrollbarValue : public ImplControlValue
mnButton1State = ControlState::NONE; mnButton2State = ControlState::NONE;
mnThumbState = ControlState::NONE; mnPage1State = ControlState::NONE; mnPage2State = ControlState::NONE;
};
- virtual ~ScrollbarValue();
+ virtual ~ScrollbarValue() override;
virtual ScrollbarValue* clone() const override;
};
@@ -382,7 +382,7 @@ class VCL_DLLPUBLIC SliderValue : public ImplControlValue
: ImplControlValue( ControlType::Slider, 0 )
, mnMin( 0 ), mnMax( 0 ), mnCur( 0 ), mnThumbState( ControlState::NONE )
{}
- virtual ~SliderValue();
+ virtual ~SliderValue() override;
virtual SliderValue* clone() const override;
};
@@ -417,7 +417,7 @@ class VCL_DLLPUBLIC TabitemValue : public ImplControlValue
, maContentRect(rContentRect)
{
}
- virtual ~TabitemValue();
+ virtual ~TabitemValue() override;
virtual TabitemValue* clone() const override;
bool isLeftAligned() const { return bool(mnAlignment & TabitemFlags::LeftAligned); }
@@ -454,7 +454,7 @@ class VCL_DLLPUBLIC SpinbuttonValue : public ImplControlValue
{
}
- virtual ~SpinbuttonValue();
+ virtual ~SpinbuttonValue() override;
virtual SpinbuttonValue* clone() const override;
};
@@ -467,7 +467,7 @@ class VCL_DLLPUBLIC ToolbarValue : public ImplControlValue
public:
ToolbarValue() : ImplControlValue( ControlType::Toolbar, 0 )
{ mbIsTopDockingArea = false; }
- virtual ~ToolbarValue();
+ virtual ~ToolbarValue() override;
virtual ToolbarValue* clone() const override;
Rectangle maGripRect;
bool mbIsTopDockingArea; // indicates that this is the top aligned dockingarea
@@ -483,7 +483,7 @@ class VCL_DLLPUBLIC MenubarValue : public ImplControlValue
public:
MenubarValue() : ImplControlValue( ControlType::Menubar, 0 )
{ maTopDockingAreaHeight=0; }
- virtual ~MenubarValue();
+ virtual ~MenubarValue() override;
virtual MenubarValue* clone() const override;
int maTopDockingAreaHeight;
};
@@ -500,7 +500,7 @@ public:
: ImplControlValue( ControlType::MenuPopup, i_nGutterWidth )
, maItemRect( i_rItemRect )
{}
- virtual ~MenupopupValue();
+ virtual ~MenupopupValue() override;
virtual MenupopupValue* clone() const override;
Rectangle maItemRect;
};
@@ -515,7 +515,7 @@ public:
PushButtonValue()
: ImplControlValue( ControlType::Pushbutton, 0 )
, mbBevelButton( false ), mbSingleLine( true ) {}
- virtual ~PushButtonValue();
+ virtual ~PushButtonValue() override;
virtual PushButtonValue* clone() const override;
bool mbBevelButton:1;
diff --git a/include/vcl/scrbar.hxx b/include/vcl/scrbar.hxx
index dd06512e1359..897f13f41a95 100644
--- a/include/vcl/scrbar.hxx
+++ b/include/vcl/scrbar.hxx
@@ -88,7 +88,7 @@ private:
public:
explicit ScrollBar( vcl::Window* pParent, WinBits nStyle = WB_VERT );
- virtual ~ScrollBar();
+ virtual ~ScrollBar() override;
virtual void dispose() override;
virtual void MouseButtonDown(const MouseEvent& rMEvt) override;
diff --git a/include/vcl/slider.hxx b/include/vcl/slider.hxx
index 5b9cd1506a71..09ead4dd280e 100644
--- a/include/vcl/slider.hxx
+++ b/include/vcl/slider.hxx
@@ -80,7 +80,7 @@ private:
public:
Slider( vcl::Window* pParent, WinBits nStyle = WB_HORZ );
- virtual ~Slider();
+ virtual ~Slider() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
virtual void MouseButtonUp( const MouseEvent& rMEvt ) override;
diff --git a/include/vcl/spinfld.hxx b/include/vcl/spinfld.hxx
index 17e0c82f050a..503bcb17c5ab 100644
--- a/include/vcl/spinfld.hxx
+++ b/include/vcl/spinfld.hxx
@@ -68,7 +68,7 @@ protected:
public:
explicit SpinField( vcl::Window* pParent, WinBits nWinStyle = 0 );
explicit SpinField( vcl::Window* pParent, const ResId& );
- virtual ~SpinField();
+ virtual ~SpinField() override;
virtual void dispose() override;
virtual bool ShowDropDown( bool bShow );
diff --git a/include/vcl/split.hxx b/include/vcl/split.hxx
index 9d92b47d43b9..13f9ad7c19c2 100644
--- a/include/vcl/split.hxx
+++ b/include/vcl/split.hxx
@@ -61,7 +61,7 @@ protected:
public:
explicit Splitter( vcl::Window* pParent, WinBits nStyle = WB_VSCROLL );
- virtual ~Splitter();
+ virtual ~Splitter() override;
virtual void dispose() override;
void StartSplit();
diff --git a/include/vcl/splitwin.hxx b/include/vcl/splitwin.hxx
index 920b02e96275..1f246886dc69 100644
--- a/include/vcl/splitwin.hxx
+++ b/include/vcl/splitwin.hxx
@@ -123,7 +123,7 @@ private:
SplitWindow & operator= (const SplitWindow &) = delete;
public:
SplitWindow( vcl::Window* pParent, WinBits nStyle = 0 );
- virtual ~SplitWindow();
+ virtual ~SplitWindow() override;
virtual void dispose() override;
virtual void StartSplit();
diff --git a/include/vcl/status.hxx b/include/vcl/status.hxx
index e8fa7c0876d7..a270663ed362 100644
--- a/include/vcl/status.hxx
+++ b/include/vcl/status.hxx
@@ -104,7 +104,7 @@ protected:
public:
StatusBar( vcl::Window* pParent,
WinBits nWinStyle = WB_BORDER | WB_RIGHT );
- virtual ~StatusBar();
+ virtual ~StatusBar() override;
virtual void dispose() override;
void AdjustItemWidthsForHiDPI();
diff --git a/include/vcl/syschild.hxx b/include/vcl/syschild.hxx
index b04e6f662bfa..e4142c8b72df 100644
--- a/include/vcl/syschild.hxx
+++ b/include/vcl/syschild.hxx
@@ -40,7 +40,7 @@ public:
explicit SystemChildWindow( vcl::Window* pParent, WinBits nStyle = 0 );
// create a SystemChildWindow using the given SystemWindowData
explicit SystemChildWindow( vcl::Window* pParent, WinBits nStyle, SystemWindowData *pData, bool bShow = true );
- virtual ~SystemChildWindow();
+ virtual ~SystemChildWindow() override;
virtual void dispose() override;
virtual const SystemEnvData* GetSystemData() const override;
diff --git a/include/vcl/syswin.hxx b/include/vcl/syswin.hxx
index 1d98a3d9b246..211a4e90684c 100644
--- a/include/vcl/syswin.hxx
+++ b/include/vcl/syswin.hxx
@@ -192,7 +192,7 @@ protected:
SAL_DLLPRIVATE void DoInitialLayout();
public:
- virtual ~SystemWindow();
+ virtual ~SystemWindow() override;
virtual void dispose() override;
virtual bool Notify( NotifyEvent& rNEvt ) override;
diff --git a/include/vcl/tabctrl.hxx b/include/vcl/tabctrl.hxx
index 0be854f38699..ea9ea42a9cbf 100644
--- a/include/vcl/tabctrl.hxx
+++ b/include/vcl/tabctrl.hxx
@@ -92,7 +92,7 @@ protected:
public:
TabControl( vcl::Window* pParent,
WinBits nStyle = WB_STDTABCONTROL );
- virtual ~TabControl();
+ virtual ~TabControl() override;
virtual void dispose() override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/include/vcl/tabdlg.hxx b/include/vcl/tabdlg.hxx
index a3c06017b833..0849cc83587f 100644
--- a/include/vcl/tabdlg.hxx
+++ b/include/vcl/tabdlg.hxx
@@ -41,7 +41,7 @@ public:
TabDialog( vcl::Window* pParent,
WinBits nStyle = WB_STDTABDIALOG );
TabDialog( vcl::Window* pParent, const OUString& rID, const OUString& rUIXMLDescription );
- virtual ~TabDialog();
+ virtual ~TabDialog() override;
virtual void dispose() override;
virtual void StateChanged( StateChangedType nStateChange ) override;
diff --git a/include/vcl/tabpage.hxx b/include/vcl/tabpage.hxx
index 0ee6776cca6f..edf9da15d52f 100644
--- a/include/vcl/tabpage.hxx
+++ b/include/vcl/tabpage.hxx
@@ -40,7 +40,7 @@ private:
public:
explicit TabPage( vcl::Window* pParent, WinBits nStyle = 0 );
explicit TabPage( vcl::Window *pParent, const OString& rID, const OUString& rUIXMLDescription );
- virtual ~TabPage();
+ virtual ~TabPage() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
diff --git a/include/vcl/texteng.hxx b/include/vcl/texteng.hxx
index 79bf8ad3b388..a2bd788e4a70 100644
--- a/include/vcl/texteng.hxx
+++ b/include/vcl/texteng.hxx
@@ -220,7 +220,7 @@ protected:
public:
TextEngine();
- virtual ~TextEngine();
+ virtual ~TextEngine() override;
void SetText( const OUString& rStr );
OUString GetText( LineEnd aSeparator = LINEEND_LF ) const;
diff --git a/include/vcl/textview.hxx b/include/vcl/textview.hxx
index bf9d229c114d..6eef0f99ea89 100644
--- a/include/vcl/textview.hxx
+++ b/include/vcl/textview.hxx
@@ -96,7 +96,7 @@ protected:
public:
TextView( TextEngine* pEng, vcl::Window* pWindow );
- virtual ~TextView();
+ virtual ~TextView() override;
TextEngine* GetTextEngine() const;
vcl::Window* GetWindow() const;
diff --git a/include/vcl/throbber.hxx b/include/vcl/throbber.hxx
index 1ab8ce62906c..f98f891e7cba 100644
--- a/include/vcl/throbber.hxx
+++ b/include/vcl/throbber.hxx
@@ -47,7 +47,7 @@ public:
public:
Throbber(vcl::Window* i_parentWindow, WinBits i_style);
- virtual ~Throbber();
+ virtual ~Throbber() override;
virtual void dispose() override;
// Properties
diff --git a/include/vcl/toolbox.hxx b/include/vcl/toolbox.hxx
index 28a70451217d..ca913c8aaa6f 100644
--- a/include/vcl/toolbox.hxx
+++ b/include/vcl/toolbox.hxx
@@ -261,7 +261,7 @@ public:
ToolBox( vcl::Window* pParent, const ResId& rResId );
ToolBox(vcl::Window* pParent, const OString& rID, const OUString& rUIXMLDescription,
const css::uno::Reference<css::frame::XFrame> &rFrame = css::uno::Reference<css::frame::XFrame>());
- virtual ~ToolBox();
+ virtual ~ToolBox() override;
virtual void dispose() override;
virtual void Click();
diff --git a/include/vcl/txtattr.hxx b/include/vcl/txtattr.hxx
index ee6862ced477..cab94b248e0b 100644
--- a/include/vcl/txtattr.hxx
+++ b/include/vcl/txtattr.hxx
@@ -67,7 +67,7 @@ private:
public:
TextAttribFontColor( const Color& rColor );
TextAttribFontColor( const TextAttribFontColor& rAttr );
- virtual ~TextAttribFontColor();
+ virtual ~TextAttribFontColor() override;
const Color& GetColor() const { return maColor; }
@@ -85,7 +85,7 @@ private:
public:
TextAttribFontWeight( FontWeight eWeight );
TextAttribFontWeight( const TextAttribFontWeight& rAttr );
- virtual ~TextAttribFontWeight();
+ virtual ~TextAttribFontWeight() override;
virtual void SetFont( vcl::Font& rFont ) const override;
virtual TextAttrib* Clone() const override;
@@ -104,7 +104,7 @@ private:
public:
TextAttribHyperLink( const TextAttribHyperLink& rAttr );
- virtual ~TextAttribHyperLink();
+ virtual ~TextAttribHyperLink() override;
const OUString& GetURL() const { return maURL; }
virtual void SetFont( vcl::Font& rFont ) const override;
@@ -117,7 +117,7 @@ class VCL_DLLPUBLIC TextAttribProtect : public TextAttrib
public:
TextAttribProtect();
TextAttribProtect( const TextAttribProtect& rAttr );
- virtual ~TextAttribProtect();
+ virtual ~TextAttribProtect() override;
virtual void SetFont( vcl::Font& rFont ) const override;
virtual TextAttrib* Clone() const override;
diff --git a/include/vcl/uitest/uiobject.hxx b/include/vcl/uitest/uiobject.hxx
index a8c35be7285b..d9d683179986 100644
--- a/include/vcl/uitest/uiobject.hxx
+++ b/include/vcl/uitest/uiobject.hxx
@@ -129,7 +129,7 @@ class UITEST_DLLPUBLIC ButtonUIObject : public WindowUIObject
public:
ButtonUIObject(VclPtr<Button> xButton);
- virtual ~ButtonUIObject();
+ virtual ~ButtonUIObject() override;
virtual StringMap get_state() override;
@@ -150,7 +150,7 @@ class UITEST_DLLPUBLIC DialogUIObject : public WindowUIObject
public:
DialogUIObject(VclPtr<Dialog> xDialog);
- virtual ~DialogUIObject();
+ virtual ~DialogUIObject() override;
virtual StringMap get_state() override;
@@ -168,7 +168,7 @@ class UITEST_DLLPUBLIC EditUIObject : public WindowUIObject
public:
EditUIObject(VclPtr<Edit> xEdit);
- virtual ~EditUIObject();
+ virtual ~EditUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -190,7 +190,7 @@ private:
public:
CheckBoxUIObject(VclPtr<CheckBox> xCheckbox);
- virtual ~CheckBoxUIObject();
+ virtual ~CheckBoxUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -211,7 +211,7 @@ private:
public:
RadioButtonUIObject(VclPtr<RadioButton> xCheckbox);
- virtual ~RadioButtonUIObject();
+ virtual ~RadioButtonUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -231,7 +231,7 @@ private:
VclPtr<TabPage> mxTabPage;
public:
TabPageUIObject(VclPtr<TabPage> xTabPage);
- virtual ~TabPageUIObject();
+ virtual ~TabPageUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -253,7 +253,7 @@ private:
public:
ListBoxUIObject(VclPtr<ListBox> xListBox);
- virtual ~ListBoxUIObject();
+ virtual ~ListBoxUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -276,7 +276,7 @@ private:
public:
ComboBoxUIObject(VclPtr<ComboBox> xListBox);
- virtual ~ComboBoxUIObject();
+ virtual ~ComboBoxUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -298,7 +298,7 @@ private:
public:
SpinUIObject(VclPtr<SpinButton> xSpinButton);
- virtual ~SpinUIObject();
+ virtual ~SpinUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -319,7 +319,7 @@ class UITEST_DLLPUBLIC SpinFieldUIObject : public EditUIObject
public:
SpinFieldUIObject(VclPtr<SpinField> xEdit);
- virtual ~SpinFieldUIObject();
+ virtual ~SpinFieldUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
@@ -341,7 +341,7 @@ private:
public:
TabControlUIObject(VclPtr<TabControl> mxTabControl);
- virtual ~TabControlUIObject();
+ virtual ~TabControlUIObject() override;
virtual void execute(const OUString& rAction,
const StringMap& rParameters) override;
diff --git a/include/vcl/unohelp2.hxx b/include/vcl/unohelp2.hxx
index abd5f62ec2bf..7b7ebe91d6f3 100644
--- a/include/vcl/unohelp2.hxx
+++ b/include/vcl/unohelp2.hxx
@@ -41,7 +41,7 @@ namespace vcl { namespace unohelper {
public:
TextDataObject( const OUString& rText );
- virtual ~TextDataObject();
+ virtual ~TextDataObject() override;
OUString& GetString() { return maText; }
diff --git a/include/vcl/vclevent.hxx b/include/vcl/vclevent.hxx
index 7c1cd5ea1606..232162b76542 100644
--- a/include/vcl/vclevent.hxx
+++ b/include/vcl/vclevent.hxx
@@ -213,7 +213,7 @@ private:
public:
VclWindowEvent( vcl::Window* pWin, sal_uLong n, void* pDat = nullptr );
- virtual ~VclWindowEvent();
+ virtual ~VclWindowEvent() override;
vcl::Window* GetWindow() const { return pWindow; }
void* GetData() const { return pData; }
@@ -230,7 +230,7 @@ private:
public:
VclMenuEvent( Menu* pM, sal_uLong n, sal_uInt16 nPos );
- virtual ~VclMenuEvent();
+ virtual ~VclMenuEvent() override;
Menu* GetMenu() const;
sal_uInt16 GetItemPos() const { return mnPos; }
@@ -240,7 +240,7 @@ class VCL_DLLPUBLIC VclAccessibleEvent: public VclSimpleEvent
{
public:
VclAccessibleEvent( sal_uLong n, const css::uno::Reference< css::accessibility::XAccessible >& rxAccessible );
- virtual ~VclAccessibleEvent();
+ virtual ~VclAccessibleEvent() override;
const css::uno::Reference< css::accessibility::XAccessible >& GetAccessible() const { return mxAccessible;}
private:
diff --git a/include/vcl/vclmedit.hxx b/include/vcl/vclmedit.hxx
index 436195f64a7c..89d07c50f624 100644
--- a/include/vcl/vclmedit.hxx
+++ b/include/vcl/vclmedit.hxx
@@ -60,7 +60,7 @@ protected:
public:
VclMultiLineEdit( vcl::Window* pParent,
WinBits nWinStyle = WB_LEFT | WB_BORDER );
- virtual ~VclMultiLineEdit();
+ virtual ~VclMultiLineEdit() override;
virtual void dispose() override;
void SelectionChanged();
diff --git a/include/vcl/virdev.hxx b/include/vcl/virdev.hxx
index 3ec857345df7..88792f10dfa3 100644
--- a/include/vcl/virdev.hxx
+++ b/include/vcl/virdev.hxx
@@ -123,7 +123,7 @@ public:
explicit VirtualDevice(const SystemGraphicsData *pData, const Size &rSize,
DeviceFormat eFormat);
- virtual ~VirtualDevice();
+ virtual ~VirtualDevice() override;
virtual void dispose() override;
virtual void EnableRTL( bool bEnable = true ) override;
diff --git a/include/vcl/window.hxx b/include/vcl/window.hxx
index d69a66ce360c..e638c6095cd7 100644
--- a/include/vcl/window.hxx
+++ b/include/vcl/window.hxx
@@ -791,7 +791,7 @@ public:
explicit Window( vcl::Window* pParent, WinBits nStyle = 0 );
Window( vcl::Window* pParent, const ResId& rResId );
- virtual ~Window();
+ virtual ~Window() override;
::OutputDevice const* GetOutDev() const;
::OutputDevice* GetOutDev();
diff --git a/include/vcl/wrkwin.hxx b/include/vcl/wrkwin.hxx
index efaa697634f5..e95a7664ad07 100644
--- a/include/vcl/wrkwin.hxx
+++ b/include/vcl/wrkwin.hxx
@@ -69,7 +69,7 @@ public:
explicit WorkWindow( vcl::Window* pParent, WinBits nStyle = WB_STDWORK );
explicit WorkWindow( vcl::Window* pParent, const css::uno::Any& aSystemWorkWindowToken, WinBits nStyle = WB_STDWORK );
explicit WorkWindow( SystemParentData* pParent ); // Not in the REMOTE-Version
- virtual ~WorkWindow();
+ virtual ~WorkWindow() override;
virtual void dispose() override;
virtual bool Close() override;
diff --git a/include/vcl/xtextedt.hxx b/include/vcl/xtextedt.hxx
index f7fd91e06cd2..565872ee1be2 100644
--- a/include/vcl/xtextedt.hxx
+++ b/include/vcl/xtextedt.hxx
@@ -37,7 +37,7 @@ private:
public:
ExtTextEngine();
- virtual ~ExtTextEngine();
+ virtual ~ExtTextEngine() override;
TextSelection MatchGroup( const TextPaM& rCursor ) const;
bool Search( TextSelection& rSel, const css::util::SearchOptions& rSearchOptions, bool bForward = true );
@@ -50,7 +50,7 @@ protected:
public:
ExtTextView( ExtTextEngine* pEng, vcl::Window* pWindow );
- virtual ~ExtTextView();
+ virtual ~ExtTextView() override;
bool MatchGroup();
diff --git a/include/xmloff/DocumentSettingsContext.hxx b/include/xmloff/DocumentSettingsContext.hxx
index dee5601957ae..01443e57094b 100644
--- a/include/xmloff/DocumentSettingsContext.hxx
+++ b/include/xmloff/DocumentSettingsContext.hxx
@@ -36,7 +36,7 @@ class XMLOFF_DLLPUBLIC XMLDocumentSettingsContext : public SvXMLImportContext
public:
XMLDocumentSettingsContext(SvXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList);
- virtual ~XMLDocumentSettingsContext();
+ virtual ~XMLDocumentSettingsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/include/xmloff/EnumPropertyHdl.hxx b/include/xmloff/EnumPropertyHdl.hxx
index 521b8fa0a87e..71519b82ed81 100644
--- a/include/xmloff/EnumPropertyHdl.hxx
+++ b/include/xmloff/EnumPropertyHdl.hxx
@@ -35,7 +35,7 @@ private:
public:
XMLEnumPropertyHdl( const SvXMLEnumMapEntry* pEnumMap, const css::uno::Type & rType ) : mpEnumMap( pEnumMap ), mrType( rType ) {}
- virtual ~XMLEnumPropertyHdl();
+ virtual ~XMLEnumPropertyHdl() override;
virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
diff --git a/include/xmloff/NamedBoolPropertyHdl.hxx b/include/xmloff/NamedBoolPropertyHdl.hxx
index 7adbc3f03137..05f7489f4d7a 100644
--- a/include/xmloff/NamedBoolPropertyHdl.hxx
+++ b/include/xmloff/NamedBoolPropertyHdl.hxx
@@ -44,7 +44,7 @@ public:
maFalseStr( ::xmloff::token::GetXMLToken( eFalse ) )
{}
- virtual ~XMLNamedBoolPropertyHdl();
+ virtual ~XMLNamedBoolPropertyHdl() override;
virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
diff --git a/include/xmloff/SchXMLExportHelper.hxx b/include/xmloff/SchXMLExportHelper.hxx
index dae6f7f64d74..ac74e09f8f9f 100644
--- a/include/xmloff/SchXMLExportHelper.hxx
+++ b/include/xmloff/SchXMLExportHelper.hxx
@@ -48,7 +48,7 @@ public:
SchXMLExportHelper( SvXMLExport& rExport,
SvXMLAutoStylePoolP& rASPool );
- virtual ~SchXMLExportHelper();
+ virtual ~SchXMLExportHelper() override;
/// returns the string corresponding to the current FileFormat CLSID for Chart
const OUString& getChartCLSID();
diff --git a/include/xmloff/WordWrapPropertyHdl.hxx b/include/xmloff/WordWrapPropertyHdl.hxx
index f9330a1ed66e..b87faa1af5e4 100644
--- a/include/xmloff/WordWrapPropertyHdl.hxx
+++ b/include/xmloff/WordWrapPropertyHdl.hxx
@@ -35,7 +35,7 @@ private:
public:
XMLWordWrapPropertyHdl( SvXMLImport* pImport );
- virtual ~XMLWordWrapPropertyHdl();
+ virtual ~XMLWordWrapPropertyHdl() override;
virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
diff --git a/include/xmloff/XMLBase64ImportContext.hxx b/include/xmloff/XMLBase64ImportContext.hxx
index 5a6145da6f77..1c347b3fbf82 100644
--- a/include/xmloff/XMLBase64ImportContext.hxx
+++ b/include/xmloff/XMLBase64ImportContext.hxx
@@ -40,7 +40,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList,
const css::uno::Reference< css::io::XOutputStream >& rOut );
- virtual ~XMLBase64ImportContext();
+ virtual ~XMLBase64ImportContext() override;
virtual void EndElement() override;
diff --git a/include/xmloff/XMLCharContext.hxx b/include/xmloff/XMLCharContext.hxx
index 86dd4ebfdc51..dd49c77c6fda 100644
--- a/include/xmloff/XMLCharContext.hxx
+++ b/include/xmloff/XMLCharContext.hxx
@@ -48,7 +48,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
sal_Int16 nControl );
- virtual ~XMLCharContext();
+ virtual ~XMLCharContext() override;
// EndElement is called before a context will be destructed, but
// after a elements context has been parsed. It may be used for actions
diff --git a/include/xmloff/XMLConstantsPropertyHandler.hxx b/include/xmloff/XMLConstantsPropertyHandler.hxx
index d3aec1c7e230..b31f7d6f37be 100644
--- a/include/xmloff/XMLConstantsPropertyHandler.hxx
+++ b/include/xmloff/XMLConstantsPropertyHandler.hxx
@@ -42,7 +42,7 @@ public:
enum ::xmloff::token::XMLTokenEnum eDflt);
// Just needed for virtual destruction
- virtual ~XMLConstantsPropertyHandler();
+ virtual ~XMLConstantsPropertyHandler() override;
/// Imports the given value in cas of the given XML-data-type
virtual bool importXML(
diff --git a/include/xmloff/XMLEmbeddedObjectExportFilter.hxx b/include/xmloff/XMLEmbeddedObjectExportFilter.hxx
index ad0a9a662063..5a90419adf29 100644
--- a/include/xmloff/XMLEmbeddedObjectExportFilter.hxx
+++ b/include/xmloff/XMLEmbeddedObjectExportFilter.hxx
@@ -35,7 +35,7 @@ class XMLEmbeddedObjectExportFilter : public ::cppu::WeakImplHelper3<
public:
XMLEmbeddedObjectExportFilter( const css::uno::Reference< css::xml::sax::XDocumentHandler > & rHandler ) throw();
- virtual ~XMLEmbeddedObjectExportFilter () throw();
+ virtual ~XMLEmbeddedObjectExportFilter () throw() override;
// css::xml::sax::XDocumentHandler
virtual void SAL_CALL startDocument()
diff --git a/include/xmloff/XMLEventsImportContext.hxx b/include/xmloff/XMLEventsImportContext.hxx
index 020996553bed..e2a3ec51acf4 100644
--- a/include/xmloff/XMLEventsImportContext.hxx
+++ b/include/xmloff/XMLEventsImportContext.hxx
@@ -80,7 +80,7 @@ public:
const OUString& rLocalName,
const css::uno::Reference<css::container::XNameReplace> & xNameRepl);
- virtual ~XMLEventsImportContext();
+ virtual ~XMLEventsImportContext() override;
void AddEventValues(
const OUString& rEventName,
diff --git a/include/xmloff/XMLFontAutoStylePool.hxx b/include/xmloff/XMLFontAutoStylePool.hxx
index c5de32ebc1db..f508a8923db7 100644
--- a/include/xmloff/XMLFontAutoStylePool.hxx
+++ b/include/xmloff/XMLFontAutoStylePool.hxx
@@ -47,7 +47,7 @@ protected:
public:
XMLFontAutoStylePool( SvXMLExport& rExport, bool tryToEmbedFonts = false );
- virtual ~XMLFontAutoStylePool();
+ virtual ~XMLFontAutoStylePool() override;
OUString Add(
const OUString& rFamilyName,
diff --git a/include/xmloff/XMLGraphicsDefaultStyle.hxx b/include/xmloff/XMLGraphicsDefaultStyle.hxx
index dce6f4b30afb..b53806c69e96 100644
--- a/include/xmloff/XMLGraphicsDefaultStyle.hxx
+++ b/include/xmloff/XMLGraphicsDefaultStyle.hxx
@@ -38,7 +38,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList,
SvXMLStylesContext& rStyles);
- virtual ~XMLGraphicsDefaultStyle();
+ virtual ~XMLGraphicsDefaultStyle() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/include/xmloff/XMLPageExport.hxx b/include/xmloff/XMLPageExport.hxx
index 27aa216092f9..0bfee31c8b59 100644
--- a/include/xmloff/XMLPageExport.hxx
+++ b/include/xmloff/XMLPageExport.hxx
@@ -85,7 +85,7 @@ protected:
public:
XMLPageExport( SvXMLExport& rExp );
- virtual ~XMLPageExport();
+ virtual ~XMLPageExport() override;
void collectAutoStyles( bool bUsed ) { exportStyles( bUsed, true ); }
void exportAutoStyles();
diff --git a/include/xmloff/XMLShapeStyleContext.hxx b/include/xmloff/XMLShapeStyleContext.hxx
index 8c93fe90582f..1c5aa010acf5 100644
--- a/include/xmloff/XMLShapeStyleContext.hxx
+++ b/include/xmloff/XMLShapeStyleContext.hxx
@@ -50,7 +50,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList,
SvXMLStylesContext& rStyles,
sal_uInt16 nFamily = XML_STYLE_FAMILY_SD_GRAPHICS_ID);
- virtual ~XMLShapeStyleContext();
+ virtual ~XMLShapeStyleContext() override;
SvXMLImportContext * CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/include/xmloff/XMLTextMasterPageContext.hxx b/include/xmloff/XMLTextMasterPageContext.hxx
index 25adf08521f1..f439f9262e51 100644
--- a/include/xmloff/XMLTextMasterPageContext.hxx
+++ b/include/xmloff/XMLTextMasterPageContext.hxx
@@ -57,7 +57,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
bool bOverwrite );
- virtual ~XMLTextMasterPageContext();
+ virtual ~XMLTextMasterPageContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/include/xmloff/XMLTextMasterPageExport.hxx b/include/xmloff/XMLTextMasterPageExport.hxx
index 77b06468b568..150a74020c48 100644
--- a/include/xmloff/XMLTextMasterPageExport.hxx
+++ b/include/xmloff/XMLTextMasterPageExport.hxx
@@ -58,7 +58,7 @@ protected:
public:
XMLTextMasterPageExport( SvXMLExport& rExp );
- virtual ~XMLTextMasterPageExport();
+ virtual ~XMLTextMasterPageExport() override;
};
#endif // INCLUDED_XMLOFF_XMLTEXTMASTERPAGEEXPORT_HXX
diff --git a/include/xmloff/XMLTextMasterStylesContext.hxx b/include/xmloff/XMLTextMasterStylesContext.hxx
index 0e7b2fcaf9c0..035812e653b9 100644
--- a/include/xmloff/XMLTextMasterStylesContext.hxx
+++ b/include/xmloff/XMLTextMasterStylesContext.hxx
@@ -44,7 +44,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList);
- virtual ~XMLTextMasterStylesContext();
+ virtual ~XMLTextMasterStylesContext() override;
};
#endif // _XMLOFF_XMLTEXTMASTERSTYLECONTEXT_HXX
diff --git a/include/xmloff/XMLTextShapeImportHelper.hxx b/include/xmloff/XMLTextShapeImportHelper.hxx
index 7480da16b1c8..7a1a0a03f6fe 100644
--- a/include/xmloff/XMLTextShapeImportHelper.hxx
+++ b/include/xmloff/XMLTextShapeImportHelper.hxx
@@ -35,7 +35,7 @@ class XMLOFF_DLLPUBLIC XMLTextShapeImportHelper : public XMLShapeImportHelper
public:
XMLTextShapeImportHelper( SvXMLImport& rImp );
- virtual ~XMLTextShapeImportHelper();
+ virtual ~XMLTextShapeImportHelper() override;
virtual void addShape(
css::uno::Reference< css::drawing::XShape >& rShape,
diff --git a/include/xmloff/XMLTextShapeStyleContext.hxx b/include/xmloff/XMLTextShapeStyleContext.hxx
index b07f8fd40fb4..9c773e91f0d8 100644
--- a/include/xmloff/XMLTextShapeStyleContext.hxx
+++ b/include/xmloff/XMLTextShapeStyleContext.hxx
@@ -44,7 +44,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
SvXMLStylesContext& rStyles, sal_uInt16 nFamily );
- virtual ~XMLTextShapeStyleContext();
+ virtual ~XMLTextShapeStyleContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/include/xmloff/XMLTextTableContext.hxx b/include/xmloff/XMLTextTableContext.hxx
index ef80f25e4bd2..6077ccd5ae18 100644
--- a/include/xmloff/XMLTextTableContext.hxx
+++ b/include/xmloff/XMLTextTableContext.hxx
@@ -37,7 +37,7 @@ public:
XMLTextTableContext( SvXMLImport& rImport,
sal_uInt16 nPrfx,
const OUString& rLName );
- virtual ~XMLTextTableContext();
+ virtual ~XMLTextTableContext() override;
};
#endif
diff --git a/include/xmloff/animationexport.hxx b/include/xmloff/animationexport.hxx
index 1bb03536d0ec..10bbd50fae31 100644
--- a/include/xmloff/animationexport.hxx
+++ b/include/xmloff/animationexport.hxx
@@ -41,7 +41,7 @@ class XMLOFF_DLLPUBLIC AnimationsExporter : public salhelper::SimpleReferenceObj
public:
AnimationsExporter( SvXMLExport& rExport, const css::uno::Reference< css::beans::XPropertySet >& xPageProps );
- virtual ~AnimationsExporter();
+ virtual ~AnimationsExporter() override;
void prepare( const css::uno::Reference< css::animations::XAnimationNode >& xRootNode );
void exportAnimations( const css::uno::Reference< css::animations::XAnimationNode >& xRootNode );
diff --git a/include/xmloff/animexp.hxx b/include/xmloff/animexp.hxx
index cce1623f342e..66a8ec7e297b 100644
--- a/include/xmloff/animexp.hxx
+++ b/include/xmloff/animexp.hxx
@@ -34,7 +34,7 @@ class XMLAnimationsExporter : public salhelper::SimpleReferenceObject
public:
XMLAnimationsExporter( XMLShapeExport* pShapeExp );
- virtual ~XMLAnimationsExporter();
+ virtual ~XMLAnimationsExporter() override;
void prepare( const css::uno::Reference< css::drawing::XShape >& xShape, SvXMLExport& rExport );
void collect( const css::uno::Reference< css::drawing::XShape >& xShape, SvXMLExport& rExport );
diff --git a/include/xmloff/attrlist.hxx b/include/xmloff/attrlist.hxx
index db8f3ff1f2f3..7e53ece5eed5 100644
--- a/include/xmloff/attrlist.hxx
+++ b/include/xmloff/attrlist.hxx
@@ -48,7 +48,7 @@ public:
SvXMLAttributeList( const SvXMLAttributeList& );
SvXMLAttributeList( const css::uno::Reference<
css::xml::sax::XAttributeList> & rAttrList );
- virtual ~SvXMLAttributeList();
+ virtual ~SvXMLAttributeList() override;
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw();
static SvXMLAttributeList* getImplementation( const css::uno::Reference< css::uno::XInterface >& ) throw();
diff --git a/include/xmloff/fasttokenhandler.hxx b/include/xmloff/fasttokenhandler.hxx
index c71cbf1f7ec8..ec6ac79073b3 100644
--- a/include/xmloff/fasttokenhandler.hxx
+++ b/include/xmloff/fasttokenhandler.hxx
@@ -65,7 +65,7 @@ class XMLOFF_DLLPUBLIC FastTokenHandler : public cppu::WeakImplHelper1<
{
public:
explicit FastTokenHandler();
- virtual ~FastTokenHandler();
+ virtual ~FastTokenHandler() override;
// XFastTokenHandler
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getUTF8Identifier( sal_Int32 nToken )
diff --git a/include/xmloff/formlayerexport.hxx b/include/xmloff/formlayerexport.hxx
index 2fe31dd58fc1..cf031219f9e3 100644
--- a/include/xmloff/formlayerexport.hxx
+++ b/include/xmloff/formlayerexport.hxx
@@ -57,7 +57,7 @@ namespace xmloff
std::unique_ptr<OFormLayerXMLExport_Impl> m_pImpl;
protected:
- virtual ~OFormLayerXMLExport();
+ virtual ~OFormLayerXMLExport() override;
public:
OFormLayerXMLExport(SvXMLExport& _rContext);
diff --git a/include/xmloff/formlayerimport.hxx b/include/xmloff/formlayerimport.hxx
index 26bdb2e3838c..cbb9dbfe477b 100644
--- a/include/xmloff/formlayerimport.hxx
+++ b/include/xmloff/formlayerimport.hxx
@@ -52,7 +52,7 @@ namespace xmloff
public:
OFormLayerXMLImport(SvXMLImport& _rImporter);
- virtual ~OFormLayerXMLImport();
+ virtual ~OFormLayerXMLImport() override;
/** start importing the forms of the given page
diff --git a/include/xmloff/prhdlfac.hxx b/include/xmloff/prhdlfac.hxx
index 84827d64a215..0b517208aeee 100644
--- a/include/xmloff/prhdlfac.hxx
+++ b/include/xmloff/prhdlfac.hxx
@@ -47,7 +47,7 @@ class XMLOFF_DLLPUBLIC XMLPropertyHandlerFactory : public salhelper::SimpleRefer
public:
XMLPropertyHandlerFactory();
- virtual ~XMLPropertyHandlerFactory();
+ virtual ~XMLPropertyHandlerFactory() override;
/**
This method retrieves a PropertyHandler for the given XML-type.
diff --git a/include/xmloff/prstylei.hxx b/include/xmloff/prstylei.hxx
index 9e334ac9d526..c60c0f35d6de 100644
--- a/include/xmloff/prstylei.hxx
+++ b/include/xmloff/prstylei.hxx
@@ -96,7 +96,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
SvXMLStylesContext& rStyles, sal_uInt16 nFamily = 0,
bool bDefaultStyle=false );
- virtual ~XMLPropStyleContext();
+ virtual ~XMLPropStyleContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/include/xmloff/shapeexport.hxx b/include/xmloff/shapeexport.hxx
index 000f9a731aa9..8b25a5b5e5fd 100644
--- a/include/xmloff/shapeexport.hxx
+++ b/include/xmloff/shapeexport.hxx
@@ -244,7 +244,7 @@ private:
SAL_DLLPRIVATE void ImpExportTableShape(const css::uno::Reference< css::drawing::XShape >& xShape, XmlShapeType eShapeType, XMLShapeExportFlags nFeatures = SEF_DEFAULT, css::awt::Point* pRefPoint = nullptr );
public:
XMLShapeExport(SvXMLExport& rExp, SvXMLExportPropertyMapper *pExtMapper=nullptr );
- virtual ~XMLShapeExport();
+ virtual ~XMLShapeExport() override;
// This method collects all automatic styles for the given XShape
void collectShapeAutoStyles(
diff --git a/include/xmloff/shapeimport.hxx b/include/xmloff/shapeimport.hxx
index 4402d585d825..bad298cc5037 100644
--- a/include/xmloff/shapeimport.hxx
+++ b/include/xmloff/shapeimport.hxx
@@ -190,7 +190,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList);
- virtual ~SdXML3DLightContext();
+ virtual ~SdXML3DLightContext() override;
sal_Int32 GetDiffuseColor() { return maDiffuseColor; }
const ::basegfx::B3DVector& GetDirection() { return maDirection; }
@@ -302,7 +302,7 @@ public:
const css::uno::Reference< css::frame::XModel>& rModel,
SvXMLImportPropertyMapper *pExtMapper=nullptr );
- virtual ~XMLShapeImportHelper();
+ virtual ~XMLShapeImportHelper() override;
SvXMLShapeContext* CreateGroupChildContext(
SvXMLImport& rImport, sal_uInt16 nPrefix, const OUString& rLocalName,
diff --git a/include/xmloff/styleexp.hxx b/include/xmloff/styleexp.hxx
index 0e89d4880ea5..f311175e7f20 100644
--- a/include/xmloff/styleexp.hxx
+++ b/include/xmloff/styleexp.hxx
@@ -87,7 +87,7 @@ public:
SvXMLExport& rExp,
const OUString& rPoolStyleName,
SvXMLAutoStylePoolP *pAutoStyleP=nullptr );
- virtual ~XMLStyleExport();
+ virtual ~XMLStyleExport() override;
// void exportStyleFamily(
// const OUString& rFamily, const OUString& rXMLFamily,
diff --git a/include/xmloff/table/XMLTableExport.hxx b/include/xmloff/table/XMLTableExport.hxx
index c91c734819ee..a98546421c00 100644
--- a/include/xmloff/table/XMLTableExport.hxx
+++ b/include/xmloff/table/XMLTableExport.hxx
@@ -59,7 +59,7 @@ class XMLOFF_DLLPUBLIC XMLTableExport : public salhelper::SimpleReferenceObject
{
public:
XMLTableExport(SvXMLExport& rExp, const rtl::Reference< SvXMLExportPropertyMapper >& xCellExportPropertySetMapper, const rtl::Reference< XMLPropertyHandlerFactory >& xFactoryRef );
- virtual ~XMLTableExport();
+ virtual ~XMLTableExport() override;
// This method collects all automatic styles for the given table
void collectTableAutoStyles(const css::uno::Reference < css::table::XColumnRowRange >& xColumnRowRange);
diff --git a/include/xmloff/table/XMLTableImport.hxx b/include/xmloff/table/XMLTableImport.hxx
index df5f5eddd619..c35c662b3086 100644
--- a/include/xmloff/table/XMLTableImport.hxx
+++ b/include/xmloff/table/XMLTableImport.hxx
@@ -44,7 +44,7 @@ class XMLOFF_DLLPUBLIC XMLTableImport : public salhelper::SimpleReferenceObject
public:
XMLTableImport( SvXMLImport& rImport, const rtl::Reference< XMLPropertySetMapper >& xCellPropertySetMapper, const rtl::Reference< XMLPropertyHandlerFactory >& xFactoryRef );
- virtual ~XMLTableImport();
+ virtual ~XMLTableImport() override;
SvXMLImportContext* CreateTableContext( sal_uInt16 nPrfx, const OUString& rLName,
css::uno::Reference< css::table::XColumnRowRange >& xColumnRowRange );
diff --git a/include/xmloff/txtimp.hxx b/include/xmloff/txtimp.hxx
index ceaf392d6bb2..cab9f53653e4 100644
--- a/include/xmloff/txtimp.hxx
+++ b/include/xmloff/txtimp.hxx
@@ -410,7 +410,7 @@ public:
bool const bProgress = false, bool const bBlockMode = false,
bool const bOrganizerMode = false);
- virtual ~XMLTextImportHelper();
+ virtual ~XMLTextImportHelper() override;
void SetCursor(
const css::uno::Reference< css::text::XTextCursor >& rCursor );
diff --git a/include/xmloff/txtimppr.hxx b/include/xmloff/txtimppr.hxx
index ae8989d2892b..910b074def4d 100644
--- a/include/xmloff/txtimppr.hxx
+++ b/include/xmloff/txtimppr.hxx
@@ -58,7 +58,7 @@ public:
XMLTextImportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper,
SvXMLImport& rImport );
- virtual ~XMLTextImportPropertyMapper();
+ virtual ~XMLTextImportPropertyMapper() override;
/** This method is called when all attributes have benn processed. It may be used to remove items that are incomplete */
virtual void finished(
diff --git a/include/xmloff/txtparae.hxx b/include/xmloff/txtparae.hxx
index 99d9ce877ca4..c4f391ad3da3 100644
--- a/include/xmloff/txtparae.hxx
+++ b/include/xmloff/txtparae.hxx
@@ -428,7 +428,7 @@ public:
SvXMLExport& rExp,
SvXMLAutoStylePoolP & rASP
);
- virtual ~XMLTextParagraphExport();
+ virtual ~XMLTextParagraphExport() override;
/// add autostyle for specified family
void Add(
diff --git a/include/xmloff/txtprmap.hxx b/include/xmloff/txtprmap.hxx
index fc4039e0344c..f6c48e4435f8 100644
--- a/include/xmloff/txtprmap.hxx
+++ b/include/xmloff/txtprmap.hxx
@@ -222,7 +222,7 @@ class XMLOFF_DLLPUBLIC XMLTextPropertySetMapper : public XMLPropertySetMapper
{
public:
XMLTextPropertySetMapper( TextPropMap nType, bool bForExport );
- virtual ~XMLTextPropertySetMapper();
+ virtual ~XMLTextPropertySetMapper() override;
static const XMLPropertyMapEntry* getPropertyMapForType( TextPropMap _nType );
};
diff --git a/include/xmloff/xmlaustp.hxx b/include/xmloff/xmlaustp.hxx
index f4f02774b5e8..95b58b029ad4 100644
--- a/include/xmloff/xmlaustp.hxx
+++ b/include/xmloff/xmlaustp.hxx
@@ -69,7 +69,7 @@ public:
SvXMLAutoStylePoolP( SvXMLExport& rExport);
- virtual ~SvXMLAutoStylePoolP();
+ virtual ~SvXMLAutoStylePoolP() override;
SvXMLExport& GetExport() const;
diff --git a/include/xmloff/xmlexp.hxx b/include/xmloff/xmlexp.hxx
index 6ba10d56828e..c319789ed6e9 100644
--- a/include/xmloff/xmlexp.hxx
+++ b/include/xmloff/xmlexp.hxx
@@ -288,7 +288,7 @@ public:
const css::uno::Reference< css::frame::XModel > &,
FieldUnit const eDefaultFieldUnit );
- virtual ~SvXMLExport();
+ virtual ~SvXMLExport() override;
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw();
static SvXMLExport* getImplementation( const css::uno::Reference< css::uno::XInterface >& ) throw();
diff --git a/include/xmloff/xmlexppr.hxx b/include/xmloff/xmlexppr.hxx
index 7ad68bb981f4..b77282c50a13 100644
--- a/include/xmloff/xmlexppr.hxx
+++ b/include/xmloff/xmlexppr.hxx
@@ -101,7 +101,7 @@ public:
SvXMLExportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper );
- virtual ~SvXMLExportPropertyMapper();
+ virtual ~SvXMLExportPropertyMapper() override;
// Add a ExportPropertyMapper at the end of the import mapper chain.
// The added mapper MUST not be used outside the Mapper chain any longer,
diff --git a/include/xmloff/xmlictxt.hxx b/include/xmloff/xmlictxt.hxx
index eddbf709b9a8..6e064e293a68 100644
--- a/include/xmloff/xmlictxt.hxx
+++ b/include/xmloff/xmlictxt.hxx
@@ -71,7 +71,7 @@ public:
* ends. By default, nothing is done.
* Note that virtual methods cannot be used inside destructors. Use
* EndElement instead if this is required. */
- virtual ~SvXMLImportContext();
+ virtual ~SvXMLImportContext() override;
/** Create a children element context. By default, the import's
* CreateContext method is called to create a new default context. */
diff --git a/include/xmloff/xmlimp.hxx b/include/xmloff/xmlimp.hxx
index ba63b84ee65c..cc54fe1b9aeb 100644
--- a/include/xmloff/xmlimp.hxx
+++ b/include/xmloff/xmlimp.hxx
@@ -251,7 +251,7 @@ public:
OUString const & implementationName,
SvXMLImportFlags nImportFlags = SvXMLImportFlags::ALL );
- virtual ~SvXMLImport() throw();
+ virtual ~SvXMLImport() throw() override;
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw();
diff --git a/include/xmloff/xmlimppr.hxx b/include/xmloff/xmlimppr.hxx
index 308f6be0ec84..8247345c5bc5 100644
--- a/include/xmloff/xmlimppr.hxx
+++ b/include/xmloff/xmlimppr.hxx
@@ -70,7 +70,7 @@ public:
SvXMLImportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper,
SvXMLImport& rImport);
- virtual ~SvXMLImportPropertyMapper();
+ virtual ~SvXMLImportPropertyMapper() override;
// Add a ImportPropertyMapper at the end of the import mapper chain.
// The added mapper MUST not be used outside the Mapper chain any longer,
diff --git a/include/xmloff/xmlmetae.hxx b/include/xmloff/xmlmetae.hxx
index 94505f7bcac6..7cb181332713 100644
--- a/include/xmloff/xmlmetae.hxx
+++ b/include/xmloff/xmlmetae.hxx
@@ -71,7 +71,7 @@ public:
SvXMLMetaExport( SvXMLExport& i_rExport,
const css::uno::Reference< css::document::XDocumentProperties>& i_rDocProps);
- virtual ~SvXMLMetaExport();
+ virtual ~SvXMLMetaExport() override;
/// export via XSAXWriter interface, with fallback to _MExport
void Export();
diff --git a/include/xmloff/xmlmetai.hxx b/include/xmloff/xmlmetai.hxx
index 12ec431ba6af..1ae3cec7142d 100644
--- a/include/xmloff/xmlmetai.hxx
+++ b/include/xmloff/xmlmetai.hxx
@@ -44,7 +44,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::document::XDocumentProperties>& xDocProps);
- virtual ~SvXMLMetaDocumentContext();
+ virtual ~SvXMLMetaDocumentContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/include/xmloff/xmlnumfi.hxx b/include/xmloff/xmlnumfi.hxx
index a2ea8b47ac4a..a3eb59089651 100644
--- a/include/xmloff/xmlnumfi.hxx
+++ b/include/xmloff/xmlnumfi.hxx
@@ -168,7 +168,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList,
const sal_Int32 nKey,
SvXMLStylesContext& rStyles );
- virtual ~SvXMLNumFormatContext();
+ virtual ~SvXMLNumFormatContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/include/xmloff/xmlprcon.hxx b/include/xmloff/xmlprcon.hxx
index e322a2238126..3961efe9bd8d 100644
--- a/include/xmloff/xmlprcon.hxx
+++ b/include/xmloff/xmlprcon.hxx
@@ -47,7 +47,7 @@ public:
const rtl::Reference < SvXMLImportPropertyMapper > &rMap,
sal_Int32 nStartIdx = -1, sal_Int32 nEndIdx = -1 );
- virtual ~SvXMLPropertySetContext();
+ virtual ~SvXMLPropertySetContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/include/xmloff/xmlprmap.hxx b/include/xmloff/xmlprmap.hxx
index 396aef4d4218..ab1690da7078 100644
--- a/include/xmloff/xmlprmap.hxx
+++ b/include/xmloff/xmlprmap.hxx
@@ -55,7 +55,7 @@ public:
const rtl::Reference<XMLPropertyHandlerFactory>& rFactory,
bool bForExport );
- virtual ~XMLPropertySetMapper();
+ virtual ~XMLPropertySetMapper() override;
void AddMapperEntry( const rtl::Reference < XMLPropertySetMapper >& rMapper );
diff --git a/include/xmloff/xmlscripti.hxx b/include/xmloff/xmlscripti.hxx
index 464595d37aa1..85043df4a226 100644
--- a/include/xmloff/xmlscripti.hxx
+++ b/include/xmloff/xmlscripti.hxx
@@ -37,7 +37,7 @@ public:
XMLScriptContext( SvXMLImport& rImport,
const OUString& rLName,
const css::uno::Reference< css::frame::XModel>& rDocModel );
- virtual ~XMLScriptContext();
+ virtual ~XMLScriptContext() override;
// Create child element.
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
diff --git a/include/xmloff/xmlstyle.hxx b/include/xmloff/xmlstyle.hxx
index a73a24fc0800..0e7e5167a0a6 100644
--- a/include/xmloff/xmlstyle.hxx
+++ b/include/xmloff/xmlstyle.hxx
@@ -97,7 +97,7 @@ public:
sal_uInt16 nFamily=0,
bool bDefaultStyle = false );
- virtual ~SvXMLStyleContext();
+ virtual ~SvXMLStyleContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -206,7 +206,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
bool bAutomatic = false );
- virtual ~SvXMLStylesContext();
+ virtual ~SvXMLStylesContext() override;
// Create child element.
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,