summaryrefslogtreecommitdiff
path: root/sc/source/filter
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-09-13 13:09:01 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-09-13 13:19:22 +0200
commit91dd2db17bd6cb9b357d1d69b187174e31eabef0 (patch)
treed634de3a1a6820904b5699c2136b79b1a5a807c7 /sc/source/filter
parent6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef (diff)
loplugin:override: No more need for the "MSVC dtor override" workaround
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
Diffstat (limited to 'sc/source/filter')
-rw-r--r--sc/source/filter/excel/xedbdata.cxx4
-rw-r--r--sc/source/filter/excel/xelink.cxx2
-rw-r--r--sc/source/filter/excel/xetable.cxx2
-rw-r--r--sc/source/filter/excel/xltoolbar.hxx8
-rw-r--r--sc/source/filter/inc/XclExpChangeTrack.hxx28
-rw-r--r--sc/source/filter/inc/XclImpChangeTrack.hxx4
-rw-r--r--sc/source/filter/inc/biffcodec.hxx2
-rw-r--r--sc/source/filter/inc/colrowst.hxx2
-rw-r--r--sc/source/filter/inc/eeimport.hxx2
-rw-r--r--sc/source/filter/inc/excdoc.hxx4
-rw-r--r--sc/source/filter/inc/excelchartconverter.hxx2
-rw-r--r--sc/source/filter/inc/excelfilter.hxx2
-rw-r--r--sc/source/filter/inc/excform.hxx4
-rw-r--r--sc/source/filter/inc/excimp8.hxx2
-rw-r--r--sc/source/filter/inc/excrecds.hxx4
-rw-r--r--sc/source/filter/inc/exp_op.hxx4
-rw-r--r--sc/source/filter/inc/formel.hxx4
-rw-r--r--sc/source/filter/inc/formulabase.hxx2
-rw-r--r--sc/source/filter/inc/formulaparser.hxx2
-rw-r--r--sc/source/filter/inc/htmlexp.hxx2
-rw-r--r--sc/source/filter/inc/htmlimp.hxx2
-rw-r--r--sc/source/filter/inc/htmlpars.hxx8
-rw-r--r--sc/source/filter/inc/imp_op.hxx4
-rw-r--r--sc/source/filter/inc/lotimpop.hxx2
-rw-r--r--sc/source/filter/inc/ooxformulaparser.hxx2
-rw-r--r--sc/source/filter/inc/orcusfiltersimpl.hxx2
-rw-r--r--sc/source/filter/inc/orcusinterface.hxx6
-rw-r--r--sc/source/filter/inc/pagesettings.hxx2
-rw-r--r--sc/source/filter/inc/qproform.hxx2
-rw-r--r--sc/source/filter/inc/revisionfragment.hxx4
-rw-r--r--sc/source/filter/inc/rtfexp.hxx2
-rw-r--r--sc/source/filter/inc/rtfimp.hxx2
-rw-r--r--sc/source/filter/inc/rtfparse.hxx2
-rw-r--r--sc/source/filter/inc/sheetdatacontext.hxx2
-rw-r--r--sc/source/filter/inc/themebuffer.hxx2
-rw-r--r--sc/source/filter/inc/xcl97esc.hxx2
-rw-r--r--sc/source/filter/inc/xcl97rec.hxx26
-rw-r--r--sc/source/filter/inc/xechart.hxx6
-rw-r--r--sc/source/filter/inc/xecontent.hxx20
-rw-r--r--sc/source/filter/inc/xedbdata.hxx4
-rw-r--r--sc/source/filter/inc/xeescher.hxx10
-rw-r--r--sc/source/filter/inc/xeformula.hxx2
-rw-r--r--sc/source/filter/inc/xehelper.hxx4
-rw-r--r--sc/source/filter/inc/xelink.hxx2
-rw-r--r--sc/source/filter/inc/xename.hxx2
-rw-r--r--sc/source/filter/inc/xepivot.hxx2
-rw-r--r--sc/source/filter/inc/xerecord.hxx14
-rw-r--r--sc/source/filter/inc/xeroot.hxx2
-rw-r--r--sc/source/filter/inc/xestream.hxx2
-rw-r--r--sc/source/filter/inc/xestyle.hxx8
-rw-r--r--sc/source/filter/inc/xichart.hxx8
-rw-r--r--sc/source/filter/inc/xicontent.hxx2
-rw-r--r--sc/source/filter/inc/xiescher.hxx10
-rw-r--r--sc/source/filter/inc/xiformula.hxx2
-rw-r--r--sc/source/filter/inc/xihelper.hxx2
-rw-r--r--sc/source/filter/inc/xilink.hxx2
-rw-r--r--sc/source/filter/inc/xipivot.hxx8
-rw-r--r--sc/source/filter/inc/xiroot.hxx2
-rw-r--r--sc/source/filter/inc/xistream.hxx2
-rw-r--r--sc/source/filter/inc/xistyle.hxx4
-rw-r--r--sc/source/filter/oox/formulabuffer.cxx2
-rw-r--r--sc/source/filter/oox/workbookfragment.cxx4
-rw-r--r--sc/source/filter/oox/worksheethelper.cxx2
-rw-r--r--sc/source/filter/orcus/filterdetect.cxx2
-rw-r--r--sc/source/filter/starcalc/collect.hxx2
-rw-r--r--sc/source/filter/xml/XMLCalculationSettingsContext.hxx6
-rw-r--r--sc/source/filter/xml/XMLCellRangeSourceContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx10
-rw-r--r--sc/source/filter/xml/XMLCodeNameProvider.hxx2
-rw-r--r--sc/source/filter/xml/XMLConsolidationContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLDDELinksContext.hxx14
-rw-r--r--sc/source/filter/xml/XMLDetectiveContext.hxx6
-rw-r--r--sc/source/filter/xml/XMLEmptyContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLExportIterator.hxx14
-rw-r--r--sc/source/filter/xml/XMLStylesExportHelper.hxx4
-rw-r--r--sc/source/filter/xml/XMLStylesImportHelper.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableHeaderFooterContext.hxx4
-rw-r--r--sc/source/filter/xml/XMLTableMasterPageExport.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableShapeImportHelper.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableShapesContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableSourceContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLTrackedChangesContext.cxx36
-rw-r--r--sc/source/filter/xml/XMLTrackedChangesContext.hxx2
-rw-r--r--sc/source/filter/xml/datastreamimport.hxx2
-rw-r--r--sc/source/filter/xml/xmlannoi.hxx2
-rw-r--r--sc/source/filter/xml/xmlbodyi.hxx2
-rw-r--r--sc/source/filter/xml/xmlcelli.hxx2
-rw-r--r--sc/source/filter/xml/xmlcoli.hxx4
-rw-r--r--sc/source/filter/xml/xmlcondformat.hxx18
-rw-r--r--sc/source/filter/xml/xmlconti.hxx2
-rw-r--r--sc/source/filter/xml/xmlcvali.cxx8
-rw-r--r--sc/source/filter/xml/xmlcvali.hxx2
-rw-r--r--sc/source/filter/xml/xmldpimp.hxx42
-rw-r--r--sc/source/filter/xml/xmldrani.hxx20
-rw-r--r--sc/source/filter/xml/xmlexprt.cxx2
-rw-r--r--sc/source/filter/xml/xmlexprt.hxx2
-rw-r--r--sc/source/filter/xml/xmlexternaltabi.hxx10
-rw-r--r--sc/source/filter/xml/xmlfilti.hxx18
-rw-r--r--sc/source/filter/xml/xmlfonte.cxx2
-rw-r--r--sc/source/filter/xml/xmlimprt.cxx6
-rw-r--r--sc/source/filter/xml/xmlimprt.hxx2
-rw-r--r--sc/source/filter/xml/xmllabri.hxx4
-rw-r--r--sc/source/filter/xml/xmlnexpi.hxx6
-rw-r--r--sc/source/filter/xml/xmlrowi.hxx4
-rw-r--r--sc/source/filter/xml/xmlsceni.hxx2
-rw-r--r--sc/source/filter/xml/xmlsorti.hxx4
-rw-r--r--sc/source/filter/xml/xmlstyle.hxx42
-rw-r--r--sc/source/filter/xml/xmlstyli.cxx2
-rw-r--r--sc/source/filter/xml/xmlstyli.hxx14
-rw-r--r--sc/source/filter/xml/xmltabi.hxx4
110 files changed, 316 insertions, 316 deletions
diff --git a/sc/source/filter/excel/xedbdata.cxx b/sc/source/filter/excel/xedbdata.cxx
index 5be286d1090b..9ac746d2f1e2 100644
--- a/sc/source/filter/excel/xedbdata.cxx
+++ b/sc/source/filter/excel/xedbdata.cxx
@@ -21,7 +21,7 @@ class XclExpTablesImpl5 : public XclExpTables
{
public:
explicit XclExpTablesImpl5( const XclExpRoot& rRoot );
- virtual ~XclExpTablesImpl5();
+ virtual ~XclExpTablesImpl5() override;
virtual void Save( XclExpStream& rStrm ) override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -32,7 +32,7 @@ class XclExpTablesImpl8 : public XclExpTables
{
public:
explicit XclExpTablesImpl8( const XclExpRoot& rRoot );
- virtual ~XclExpTablesImpl8();
+ virtual ~XclExpTablesImpl8() override;
virtual void Save( XclExpStream& rStrm ) override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
diff --git a/sc/source/filter/excel/xelink.cxx b/sc/source/filter/excel/xelink.cxx
index c54c6fb4389f..3a8c0d21fdb0 100644
--- a/sc/source/filter/excel/xelink.cxx
+++ b/sc/source/filter/excel/xelink.cxx
@@ -51,7 +51,7 @@ public:
/** @param nFlags The flags to export. */
explicit XclExpExtNameBase( const XclExpRoot& rRoot,
const OUString& rName, sal_uInt16 nFlags = 0 );
- virtual ~XclExpExtNameBase();
+ virtual ~XclExpExtNameBase() override;
/** Returns the name string of the external name. */
inline const OUString& GetName() const { return maName; }
diff --git a/sc/source/filter/excel/xetable.cxx b/sc/source/filter/excel/xetable.cxx
index 1e1b63344e98..8be5f2bedfff 100644
--- a/sc/source/filter/excel/xetable.cxx
+++ b/sc/source/filter/excel/xetable.cxx
@@ -2165,7 +2165,7 @@ public:
comphelper::ThreadTask( pTag ),
mbProgress( bProgress ),
mrColXFIndexes( rColXFIndexes ) {}
- virtual ~RowFinalizeTask() {}
+ virtual ~RowFinalizeTask() override {}
void push_back( XclExpRow *pRow ) { maRows.push_back( pRow ); }
virtual void doWork() override
{
diff --git a/sc/source/filter/excel/xltoolbar.hxx b/sc/source/filter/excel/xltoolbar.hxx
index 1c7e755226e5..9ef397192f47 100644
--- a/sc/source/filter/excel/xltoolbar.hxx
+++ b/sc/source/filter/excel/xltoolbar.hxx
@@ -39,7 +39,7 @@ class ScTBC : public TBBase
std::shared_ptr<TBCData> tbcd;
public:
ScTBC();
- virtual ~ScTBC(){}
+ virtual ~ScTBC() override {}
#ifdef DEBUG_SC_EXCEL
virtual void Print( FILE* ) override;
#endif
@@ -56,7 +56,7 @@ class ScCTB : public TBBase
std::vector< ScTBC > rTBC;
public:
explicit ScCTB(sal_uInt16);
- virtual ~ScCTB(){}
+ virtual ~ScCTB() override {}
#ifdef DEBUG_SC_EXCEL
virtual void Print( FILE* ) override;
#endif
@@ -82,7 +82,7 @@ public:
CTBS(const CTBS&);
CTBS& operator = ( const CTBS&);
CTBS();
- virtual ~CTBS(){}
+ virtual ~CTBS() override {}
#ifdef DEBUG_SC_EXCEL
virtual void Print( FILE* ) override;
#endif
@@ -97,7 +97,7 @@ class ScCTBWrapper : public TBBase
public:
ScCTBWrapper();
- virtual ~ScCTBWrapper();
+ virtual ~ScCTBWrapper() override;
bool Read(SvStream &rS) override;
#ifdef DEBUG_SC_EXCEL
virtual void Print( FILE* ) override;
diff --git a/sc/source/filter/inc/XclExpChangeTrack.hxx b/sc/source/filter/inc/XclExpChangeTrack.hxx
index 928d45f18a16..6da99a5969d9 100644
--- a/sc/source/filter/inc/XclExpChangeTrack.hxx
+++ b/sc/source/filter/inc/XclExpChangeTrack.hxx
@@ -69,7 +69,7 @@ public:
typedef std::vector<XclExpUserBView*>::const_iterator const_iterator;
XclExpUserBViewList( const ScChangeTrack& rChangeTrack );
- virtual ~XclExpUserBViewList();
+ virtual ~XclExpUserBViewList() override;
inline iterator begin () { return aViews.begin(); }
inline iterator end () { return aViews.end(); }
@@ -162,7 +162,7 @@ private:
public:
inline XclExpChTrEmpty( sal_uInt16 nNum ) : nRecNum( nNum ) {}
- virtual ~XclExpChTrEmpty();
+ virtual ~XclExpChTrEmpty() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetLen() const override;
@@ -176,7 +176,7 @@ private:
virtual void SaveCont( XclExpStream& rStrm ) override;
public:
- virtual ~XclExpChTr0x0195();
+ virtual ~XclExpChTr0x0195() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetLen() const override;
@@ -194,7 +194,7 @@ private:
public:
inline XclExpChTr0x0194( const ScChangeTrack& rChangeTrack );
- virtual ~XclExpChTr0x0194();
+ virtual ~XclExpChTr0x0194() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetLen() const override;
@@ -218,7 +218,7 @@ private:
public:
inline XclExpChTrHeader() : nCount( 0 ) {}
- virtual ~XclExpChTrHeader();
+ virtual ~XclExpChTrHeader() override;
inline void SetGUID( const sal_uInt8* pGUID ) { memcpy( aGUID, pGUID, 16 ); }
inline void SetCount( sal_uInt32 nNew ) { nCount = nNew; }
@@ -278,7 +278,7 @@ public:
XclExpChTrInfo( const OUString& rUsername, const DateTime& rDateTime,
const sal_uInt8* pGUID );
- virtual ~XclExpChTrInfo();
+ virtual ~XclExpChTrInfo() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetLen() const override;
@@ -327,7 +327,7 @@ public:
inline XclExpChTrTabId( sal_uInt16 nCount ) :
pBuffer( nullptr ), nTabCount( nCount ) {}
XclExpChTrTabId( const XclExpChTrTabIdBuffer& rBuffer );
- virtual ~XclExpChTrTabId();
+ virtual ~XclExpChTrTabId() override;
void Copy( const XclExpChTrTabIdBuffer& rBuffer );
@@ -388,7 +388,7 @@ public:
const XclExpRoot& rRoot,
const XclExpChTrTabIdBuffer& rTabIdBuffer,
sal_uInt16 nNewOpCode = EXC_CHTR_OP_UNKNOWN );
- virtual ~XclExpChTrAction();
+ virtual ~XclExpChTrAction() override;
inline const OUString& GetUsername() const { return sUsername; }
inline const DateTime& GetDateTime() const { return aDateTime; }
@@ -481,7 +481,7 @@ public:
const ScChangeActionContent& rAction,
const XclExpRoot& rRoot,
const XclExpChTrTabIdBuffer& rTabIdBuffer );
- virtual ~XclExpChTrCellContent();
+ virtual ~XclExpChTrCellContent() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetActionByteCount() const override;
@@ -510,7 +510,7 @@ public:
const XclExpRoot& rRoot,
const XclExpChTrTabIdBuffer& rTabIdBuffer,
ScChangeTrack& rChangeTrack );
- virtual ~XclExpChTrInsert();
+ virtual ~XclExpChTrInsert() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetActionByteCount() const override;
@@ -533,7 +533,7 @@ public:
const ScChangeAction& rAction,
const XclExpRoot& rRoot,
const XclExpChTrTabIdBuffer& rTabIdBuffer );
- virtual ~XclExpChTrInsertTab();
+ virtual ~XclExpChTrInsertTab() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetActionByteCount() const override;
@@ -559,7 +559,7 @@ public:
const XclExpRoot& rRoot,
const XclExpChTrTabIdBuffer& rTabIdBuffer,
ScChangeTrack& rChangeTrack );
- virtual ~XclExpChTrMoveRange();
+ virtual ~XclExpChTrMoveRange() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetActionByteCount() const override;
@@ -576,7 +576,7 @@ protected:
public:
XclExpChTr0x014A( const XclExpChTrInsert& rAction );
- virtual ~XclExpChTr0x014A();
+ virtual ~XclExpChTr0x014A() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetActionByteCount() const override;
@@ -608,7 +608,7 @@ class XclExpChangeTrack : protected XclExpRoot
public:
XclExpChangeTrack( const XclExpRoot& rRoot );
- virtual ~XclExpChangeTrack();
+ virtual ~XclExpChangeTrack() override;
void Write();
void WriteXml( XclExpXmlStream& rStrm );
diff --git a/sc/source/filter/inc/XclImpChangeTrack.hxx b/sc/source/filter/inc/XclImpChangeTrack.hxx
index 758b2b35719b..ac296e37711c 100644
--- a/sc/source/filter/inc/XclImpChangeTrack.hxx
+++ b/sc/source/filter/inc/XclImpChangeTrack.hxx
@@ -100,7 +100,7 @@ private:
public:
XclImpChangeTrack( const XclImpRoot& rRoot, const XclImpStream& rBookStrm );
- virtual ~XclImpChangeTrack();
+ virtual ~XclImpChangeTrack() override;
// reads extended 3D ref info following the formulas, returns sc tab nums
// ( called by XclImpChTrFmlConverter::Read3DTabReference() )
@@ -153,7 +153,7 @@ private:
public:
XclImpChTrFmlConverter( XclImpRoot& rRoot, XclImpChangeTrack& rXclChTr );
- virtual ~XclImpChTrFmlConverter();
+ virtual ~XclImpChTrFmlConverter() override;
};
#endif
diff --git a/sc/source/filter/inc/biffcodec.hxx b/sc/source/filter/inc/biffcodec.hxx
index 34e08f7b2e52..d64c9b843ea1 100644
--- a/sc/source/filter/inc/biffcodec.hxx
+++ b/sc/source/filter/inc/biffcodec.hxx
@@ -35,7 +35,7 @@ class BiffDecoderBase : public ::comphelper::IDocPasswordVerifier
{
public:
explicit BiffDecoderBase();
- virtual ~BiffDecoderBase();
+ virtual ~BiffDecoderBase() override;
/** Derived classes return a clone of the decoder for usage in new streams. */
inline BiffDecoderBase* clone() { return implClone(); }
diff --git a/sc/source/filter/inc/colrowst.hxx b/sc/source/filter/inc/colrowst.hxx
index 7d973920844a..af8bf385dcec 100644
--- a/sc/source/filter/inc/colrowst.hxx
+++ b/sc/source/filter/inc/colrowst.hxx
@@ -27,7 +27,7 @@ class XclImpColRowSettings : protected XclImpRoot
{
public:
explicit XclImpColRowSettings( const XclImpRoot& rRoot );
- virtual ~XclImpColRowSettings();
+ virtual ~XclImpColRowSettings() override;
void SetDefWidth( sal_uInt16 nDefWidth, bool bStdWidthRec = false );
void SetWidthRange( SCCOL nCol1, SCCOL nCol2, sal_uInt16 nWidth );
diff --git a/sc/source/filter/inc/eeimport.hxx b/sc/source/filter/inc/eeimport.hxx
index ed86794005bf..290d72b30e92 100644
--- a/sc/source/filter/inc/eeimport.hxx
+++ b/sc/source/filter/inc/eeimport.hxx
@@ -49,7 +49,7 @@ protected:
ScEEParseEntry* );
public:
ScEEImport( ScDocument* pDoc, const ScRange& rRange );
- virtual ~ScEEImport();
+ virtual ~ScEEImport() override;
virtual sal_uLong Read( SvStream& rStream, const OUString& rBaseURL ) override;
virtual ScRange GetRange() override { return maRange; }
diff --git a/sc/source/filter/inc/excdoc.hxx b/sc/source/filter/inc/excdoc.hxx
index 776c9f741a9a..0df4f843d661 100644
--- a/sc/source/filter/inc/excdoc.hxx
+++ b/sc/source/filter/inc/excdoc.hxx
@@ -62,7 +62,7 @@ private:
public:
ExcTable( const XclExpRoot& rRoot );
ExcTable( const XclExpRoot& rRoot, SCTAB nScTab );
- virtual ~ExcTable();
+ virtual ~ExcTable() override;
void FillAsHeaderBinary( ExcBoundsheetList& rBoundsheetList );
void FillAsHeaderXml( ExcBoundsheetList& rBoundsheetList );
@@ -95,7 +95,7 @@ private:
public:
explicit ExcDocument( const XclExpRoot& rRoot );
- virtual ~ExcDocument();
+ virtual ~ExcDocument() override;
void ReadDoc();
void Write( SvStream& rSvStrm );
diff --git a/sc/source/filter/inc/excelchartconverter.hxx b/sc/source/filter/inc/excelchartconverter.hxx
index 59982c09bc90..4103d19fba2d 100644
--- a/sc/source/filter/inc/excelchartconverter.hxx
+++ b/sc/source/filter/inc/excelchartconverter.hxx
@@ -30,7 +30,7 @@ class ExcelChartConverter : public ::oox::drawingml::chart::ChartConverter, publ
{
public:
explicit ExcelChartConverter( const WorkbookHelper& rHelper );
- virtual ~ExcelChartConverter();
+ virtual ~ExcelChartConverter() override;
/** Creates an external data provider that is able to use spreadsheet data. */
virtual void createDataProvider(
diff --git a/sc/source/filter/inc/excelfilter.hxx b/sc/source/filter/inc/excelfilter.hxx
index dfbb92a99ae2..fcd3fc514bb2 100644
--- a/sc/source/filter/inc/excelfilter.hxx
+++ b/sc/source/filter/inc/excelfilter.hxx
@@ -33,7 +33,7 @@ public:
explicit ExcelFilter(
const css::uno::Reference< css::uno::XComponentContext >& rxContext )
throw( css::uno::RuntimeException );
- virtual ~ExcelFilter();
+ virtual ~ExcelFilter() override;
void registerWorkbookGlobals( WorkbookGlobals& rBookGlob );
WorkbookGlobals& getWorkbookGlobals() const;
diff --git a/sc/source/filter/inc/excform.hxx b/sc/source/filter/inc/excform.hxx
index 84493a4242a0..05bed91bbef8 100644
--- a/sc/source/filter/inc/excform.hxx
+++ b/sc/source/filter/inc/excform.hxx
@@ -46,7 +46,7 @@ protected:
public:
ExcelToSc( XclImpRoot& rRoot );
- virtual ~ExcelToSc();
+ virtual ~ExcelToSc() override;
virtual ConvErr Convert( const ScTokenArray*&, XclImpStream& rStrm, sal_Size nFormulaLen,
bool bAllowArrays, const FORMULA_TYPE eFT = FT_CellFormula ) override;
@@ -119,7 +119,7 @@ private:
bool HandleOleLink(sal_uInt16 nXtiIndex, const XclImpExtName& rExtName, ExternalTabInfo& rExtInfo);
public:
ExcelToSc8( XclImpRoot& rRoot );
- virtual ~ExcelToSc8();
+ virtual ~ExcelToSc8() override;
virtual ConvErr Convert( const ScTokenArray*& rpTokArray, XclImpStream& rStrm, sal_Size nFormulaLen, bool bAllowArrays, const FORMULA_TYPE eFT = FT_CellFormula ) override;
diff --git a/sc/source/filter/inc/excimp8.hxx b/sc/source/filter/inc/excimp8.hxx
index dc01c5ebcf86..be0c7d8b591c 100644
--- a/sc/source/filter/inc/excimp8.hxx
+++ b/sc/source/filter/inc/excimp8.hxx
@@ -36,7 +36,7 @@ class ImportExcel8 : public ImportExcel
{
public:
ImportExcel8( XclImpRootData& rImpData, SvStream& rStrm );
- virtual ~ImportExcel8();
+ virtual ~ImportExcel8() override;
virtual FltError Read() override;
diff --git a/sc/source/filter/inc/excrecds.hxx b/sc/source/filter/inc/excrecds.hxx
index 727c96c7f6d0..4223adcea0d5 100644
--- a/sc/source/filter/inc/excrecds.hxx
+++ b/sc/source/filter/inc/excrecds.hxx
@@ -196,7 +196,7 @@ class XclExpPassHash : public XclExpRecord
{
public:
XclExpPassHash(const css::uno::Sequence<sal_Int8>& aHash);
- virtual ~XclExpPassHash();
+ virtual ~XclExpPassHash() override;
private:
virtual void WriteBody(XclExpStream& rStrm) override;
@@ -405,7 +405,7 @@ public:
Else, use defined database range; used with XclExpTables.
*/
explicit ExcAutoFilterRecs( const XclExpRoot& rRoot, SCTAB nTab, const ScDBData* pDefinedData );
- virtual ~ExcAutoFilterRecs();
+ virtual ~ExcAutoFilterRecs() override;
void AddObjRecs();
diff --git a/sc/source/filter/inc/exp_op.hxx b/sc/source/filter/inc/exp_op.hxx
index cce22e2a13c6..28f7e84a970f 100644
--- a/sc/source/filter/inc/exp_op.hxx
+++ b/sc/source/filter/inc/exp_op.hxx
@@ -58,7 +58,7 @@ protected:
public:
ExportBiff5( XclExpRootData& rExpData, SvStream& rStrm );
- virtual ~ExportBiff5();
+ virtual ~ExportBiff5() override;
FltError Write() override;
};
@@ -66,7 +66,7 @@ class ExportBiff8 : public ExportBiff5
{
public:
ExportBiff8( XclExpRootData& rExpData, SvStream& rStrm );
- virtual ~ExportBiff8();
+ virtual ~ExportBiff8() override;
};
#endif
diff --git a/sc/source/filter/inc/formel.hxx b/sc/source/filter/inc/formel.hxx
index 85e9566dacfc..4a63dbdf0d45 100644
--- a/sc/source/filter/inc/formel.hxx
+++ b/sc/source/filter/inc/formel.hxx
@@ -98,7 +98,7 @@ class ExcelConverterBase : public ConverterBase
{
protected:
ExcelConverterBase( svl::SharedStringPool& rSPool );
- virtual ~ExcelConverterBase();
+ virtual ~ExcelConverterBase() override;
public:
void Reset();
@@ -124,7 +124,7 @@ protected:
inline void Read( sal_uInt32& nUINT32 );
LotusConverterBase( SvStream& rStr, svl::SharedStringPool& rSPool );
- virtual ~LotusConverterBase();
+ virtual ~LotusConverterBase() override;
public:
void Reset( const ScAddress& rEingPos );
diff --git a/sc/source/filter/inc/formulabase.hxx b/sc/source/filter/inc/formulabase.hxx
index 2260a2e5a9a8..6076bbd18300 100644
--- a/sc/source/filter/inc/formulabase.hxx
+++ b/sc/source/filter/inc/formulabase.hxx
@@ -584,7 +584,7 @@ class OpCodeProvider : public FunctionProvider // not derived from WorkbookHelpe
public:
explicit OpCodeProvider(const css::uno::Reference<css::lang::XMultiServiceFactory>& rxModelFactory,
bool bImportFilter);
- virtual ~OpCodeProvider();
+ virtual ~OpCodeProvider() override;
/** Returns the structure containing all token op-codes for operators and
special tokens used by the Calc document and its formula parser. */
diff --git a/sc/source/filter/inc/formulaparser.hxx b/sc/source/filter/inc/formulaparser.hxx
index 93ade65f49ea..b06aa1ba87d7 100644
--- a/sc/source/filter/inc/formulaparser.hxx
+++ b/sc/source/filter/inc/formulaparser.hxx
@@ -101,7 +101,7 @@ class FormulaParser : public FormulaProcessorBase
{
public:
explicit FormulaParser( const WorkbookHelper& rHelper );
- virtual ~FormulaParser();
+ virtual ~FormulaParser() override;
/** Converts an OOXML formula string. */
ApiTokenSequence importFormula(
diff --git a/sc/source/filter/inc/htmlexp.hxx b/sc/source/filter/inc/htmlexp.hxx
index 1be62ff5b2d5..2c8a0ed62828 100644
--- a/sc/source/filter/inc/htmlexp.hxx
+++ b/sc/source/filter/inc/htmlexp.hxx
@@ -177,7 +177,7 @@ class ScHTMLExport : public ScExportBase
public:
ScHTMLExport( SvStream&, const OUString&, ScDocument*, const ScRange&,
bool bAll, const OUString& aStreamPath, const OUString& rFilterOptions );
- virtual ~ScHTMLExport();
+ virtual ~ScHTMLExport() override;
void Write();
const OUString& GetNonConvertibleChars() const
{
diff --git a/sc/source/filter/inc/htmlimp.hxx b/sc/source/filter/inc/htmlimp.hxx
index 562a64b45afd..e67c0b2ccfe3 100644
--- a/sc/source/filter/inc/htmlimp.hxx
+++ b/sc/source/filter/inc/htmlimp.hxx
@@ -30,7 +30,7 @@ private:
public:
ScHTMLImport( ScDocument* pDoc, const OUString& rBaseURL, const ScRange& rRange, bool bCalcWidthHeight );
- virtual ~ScHTMLImport();
+ virtual ~ScHTMLImport() override;
const ScHTMLParser* GetParser() const { return static_cast<ScHTMLParser*>(mpParser); }
virtual void WriteToDocument( bool bSizeColsRows = false, double nOutputFactor = 1.0,
diff --git a/sc/source/filter/inc/htmlpars.hxx b/sc/source/filter/inc/htmlpars.hxx
index 44eb72372a07..61787e2f49b8 100644
--- a/sc/source/filter/inc/htmlpars.hxx
+++ b/sc/source/filter/inc/htmlpars.hxx
@@ -83,7 +83,7 @@ protected:
public:
explicit ScHTMLParser( EditEngine* pEditEngine, ScDocument* pDoc );
- virtual ~ScHTMLParser();
+ virtual ~ScHTMLParser() override;
virtual sal_uLong Read( SvStream& rStrm, const OUString& rBaseURL ) override = 0;
@@ -214,7 +214,7 @@ private:
public:
ScHTMLLayoutParser( EditEngine*, const OUString& rBaseURL, const Size& aPageSize, ScDocument* );
- virtual ~ScHTMLLayoutParser();
+ virtual ~ScHTMLLayoutParser() override;
virtual sal_uLong Read( SvStream&, const OUString& rBaseURL ) override;
virtual const ScHTMLTable* GetGlobalTable() const override;
};
@@ -554,7 +554,7 @@ public:
::std::vector< ScEEParseEntry* >& rEEParseList,
ScHTMLTableId& rnUnusedId, ScHTMLParser* pParser );
- virtual ~ScHTMLGlobalTable();
+ virtual ~ScHTMLGlobalTable() override;
/** Recalculates sizes and resulting positions of all document entries. */
void Recalc();
@@ -569,7 +569,7 @@ class ScHTMLQueryParser : public ScHTMLParser
{
public:
explicit ScHTMLQueryParser( EditEngine* pEditEngine, ScDocument* pDoc );
- virtual ~ScHTMLQueryParser();
+ virtual ~ScHTMLQueryParser() override;
virtual sal_uLong Read( SvStream& rStrm, const OUString& rBaseURL ) override;
diff --git a/sc/source/filter/inc/imp_op.hxx b/sc/source/filter/inc/imp_op.hxx
index e5455330c047..76cde1f0a4bc 100644
--- a/sc/source/filter/inc/imp_op.hxx
+++ b/sc/source/filter/inc/imp_op.hxx
@@ -60,7 +60,7 @@ class XclImpOutlineDataBuffer : protected XclImpRoot
{
public:
explicit XclImpOutlineDataBuffer( const XclImpRoot& rRoot, SCTAB nScTab );
- virtual ~XclImpOutlineDataBuffer();
+ virtual ~XclImpOutlineDataBuffer() override;
inline XclImpColRowSettings* GetColRowBuff() const { return mxColRowBuff.get(); }
inline XclImpOutlineBuffer* GetColOutline() const { return mxColOutlineBuff.get(); }
@@ -201,7 +201,7 @@ protected:
public:
ImportExcel( XclImpRootData& rImpData, SvStream& rStrm );
- virtual ~ImportExcel();
+ virtual ~ImportExcel() override;
virtual FltError Read() override;
};
diff --git a/sc/source/filter/inc/lotimpop.hxx b/sc/source/filter/inc/lotimpop.hxx
index 4d9fe6f38e5a..54f45a1c5282 100644
--- a/sc/source/filter/inc/lotimpop.hxx
+++ b/sc/source/filter/inc/lotimpop.hxx
@@ -77,7 +77,7 @@ private:
public:
ImportLotus(LotusContext& rContext, SvStream&, ScDocument*, rtl_TextEncoding eSrc);
- virtual ~ImportLotus();
+ virtual ~ImportLotus() override;
FltError Read() override;
FltError Read( SvStream& ); // special for *.fm3-Dateien
diff --git a/sc/source/filter/inc/ooxformulaparser.hxx b/sc/source/filter/inc/ooxformulaparser.hxx
index 4520a9f4707b..c5b1d314c108 100644
--- a/sc/source/filter/inc/ooxformulaparser.hxx
+++ b/sc/source/filter/inc/ooxformulaparser.hxx
@@ -43,7 +43,7 @@ class OOXMLFormulaParser : public OOXMLFormulaParser_BASE
{
public:
explicit OOXMLFormulaParser();
- virtual ~OOXMLFormulaParser();
+ virtual ~OOXMLFormulaParser() override;
// com.sun.star.lang.XServiceInfo interface -------------------------------
diff --git a/sc/source/filter/inc/orcusfiltersimpl.hxx b/sc/source/filter/inc/orcusfiltersimpl.hxx
index 042fad27cbc3..47f88f3e3f9a 100644
--- a/sc/source/filter/inc/orcusfiltersimpl.hxx
+++ b/sc/source/filter/inc/orcusfiltersimpl.hxx
@@ -37,7 +37,7 @@ class ScOrcusXMLContextImpl : public ScOrcusXMLContext
public:
ScOrcusXMLContextImpl(ScDocument& rDoc, const OUString& rPath);
- virtual ~ScOrcusXMLContextImpl();
+ virtual ~ScOrcusXMLContextImpl() override;
virtual void loadXMLStructure(SvTreeListBox& rTreeCtrl, ScOrcusXMLTreeParam& rParam) override;
diff --git a/sc/source/filter/inc/orcusinterface.hxx b/sc/source/filter/inc/orcusinterface.hxx
index 48fed0944f82..3046b4460c49 100644
--- a/sc/source/filter/inc/orcusinterface.hxx
+++ b/sc/source/filter/inc/orcusinterface.hxx
@@ -85,7 +85,7 @@ class ScOrcusConditionalFormat : public orcus::spreadsheet::iface::import_condit
{
public:
ScOrcusConditionalFormat(SCTAB nTab, ScDocument& rDoc);
- virtual ~ScOrcusConditionalFormat();
+ virtual ~ScOrcusConditionalFormat() override;
virtual void set_color(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t red,
orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override;
@@ -148,7 +148,7 @@ class ScOrcusAutoFilter : public orcus::spreadsheet::iface::import_auto_filter
public:
ScOrcusAutoFilter(ScDocument& rDoc);
- virtual ~ScOrcusAutoFilter();
+ virtual ~ScOrcusAutoFilter() override;
virtual void set_range(const char* p_ref, size_t n_ref) override;
@@ -170,7 +170,7 @@ class ScOrcusSheetProperties : public orcus::spreadsheet::iface::import_sheet_pr
SCTAB mnTab;
public:
ScOrcusSheetProperties(SCTAB nTab, ScDocumentImport& rDoc);
- virtual ~ScOrcusSheetProperties();
+ virtual ~ScOrcusSheetProperties() override;
virtual void set_column_width(orcus::spreadsheet::col_t col, double width, orcus::length_unit_t unit) override;
diff --git a/sc/source/filter/inc/pagesettings.hxx b/sc/source/filter/inc/pagesettings.hxx
index f9a9ff2e9391..4e92abbe49ae 100644
--- a/sc/source/filter/inc/pagesettings.hxx
+++ b/sc/source/filter/inc/pagesettings.hxx
@@ -130,7 +130,7 @@ class PageSettingsConverter : public WorkbookHelper
{
public:
explicit PageSettingsConverter( const WorkbookHelper& rHelper );
- virtual ~PageSettingsConverter();
+ virtual ~PageSettingsConverter() override;
/** Writes all properties to the passed property set of a page style object. */
void writePageSettingsProperties(
diff --git a/sc/source/filter/inc/qproform.hxx b/sc/source/filter/inc/qproform.hxx
index 1065aed9c98d..1fe9dd06328d 100644
--- a/sc/source/filter/inc/qproform.hxx
+++ b/sc/source/filter/inc/qproform.hxx
@@ -60,7 +60,7 @@ private:
public:
static const size_t nBufSize = 256;
QProToSc( SvStream &aStr, svl::SharedStringPool& rSPool, const ScAddress& rRefPos );
- virtual ~QProToSc(){ };
+ virtual ~QProToSc() override { };
ConvErr Convert( const ScTokenArray*& pArray );
void DoFunc( DefTokenId eOc, sal_uInt16 nArgs, const sal_Char* pExtString );
void ReadSRD( ScSingleRefData& rR, sal_Int8 nPage, sal_Int8 nCol, sal_uInt16 rRel );
diff --git a/sc/source/filter/inc/revisionfragment.hxx b/sc/source/filter/inc/revisionfragment.hxx
index 9e13ba861b0a..3ab4cc957d51 100644
--- a/sc/source/filter/inc/revisionfragment.hxx
+++ b/sc/source/filter/inc/revisionfragment.hxx
@@ -26,7 +26,7 @@ public:
explicit RevisionHeadersFragment(
const WorkbookHelper& rHelper, const OUString& rFragmentPath );
- virtual ~RevisionHeadersFragment();
+ virtual ~RevisionHeadersFragment() override;
protected:
virtual oox::core::ContextHandlerRef onCreateContext(
@@ -51,7 +51,7 @@ public:
explicit RevisionLogFragment(
const WorkbookHelper& rHelper, const OUString& rFragmentPath, ScChangeTrack& rChangeTrack );
- virtual ~RevisionLogFragment();
+ virtual ~RevisionLogFragment() override;
protected:
virtual oox::core::ContextHandlerRef onCreateContext(
diff --git a/sc/source/filter/inc/rtfexp.hxx b/sc/source/filter/inc/rtfexp.hxx
index 853f8a6c55dd..b289f2d47fbb 100644
--- a/sc/source/filter/inc/rtfexp.hxx
+++ b/sc/source/filter/inc/rtfexp.hxx
@@ -33,7 +33,7 @@ class ScRTFExport : public ScExportBase
public:
ScRTFExport( SvStream&, ScDocument*, const ScRange& );
- virtual ~ScRTFExport();
+ virtual ~ScRTFExport() override;
void Write();
};
diff --git a/sc/source/filter/inc/rtfimp.hxx b/sc/source/filter/inc/rtfimp.hxx
index fd60b23af2e7..4422dbf2dbf5 100644
--- a/sc/source/filter/inc/rtfimp.hxx
+++ b/sc/source/filter/inc/rtfimp.hxx
@@ -26,7 +26,7 @@ class ScRTFImport : public ScEEImport
{
public:
ScRTFImport( ScDocument* pDoc, const ScRange& rRange );
- virtual ~ScRTFImport();
+ virtual ~ScRTFImport() override;
};
#endif
diff --git a/sc/source/filter/inc/rtfparse.hxx b/sc/source/filter/inc/rtfparse.hxx
index 80c49611f30d..d96b57c20259 100644
--- a/sc/source/filter/inc/rtfparse.hxx
+++ b/sc/source/filter/inc/rtfparse.hxx
@@ -72,7 +72,7 @@ private:
public:
ScRTFParser( EditEngine* );
- virtual ~ScRTFParser();
+ virtual ~ScRTFParser() override;
virtual sal_uLong Read( SvStream&, const OUString& rBaseURL ) override;
};
diff --git a/sc/source/filter/inc/sheetdatacontext.hxx b/sc/source/filter/inc/sheetdatacontext.hxx
index 98d251e4bf85..a9aead29288a 100644
--- a/sc/source/filter/inc/sheetdatacontext.hxx
+++ b/sc/source/filter/inc/sheetdatacontext.hxx
@@ -62,7 +62,7 @@ class SheetDataContext : public WorksheetContextBase, private SheetDataContextBa
public:
explicit SheetDataContext( WorksheetFragmentBase& rFragment );
- virtual ~SheetDataContext();
+ virtual ~SheetDataContext() override;
protected:
virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) override;
diff --git a/sc/source/filter/inc/themebuffer.hxx b/sc/source/filter/inc/themebuffer.hxx
index 21f560ad27f6..8ae61d11e87d 100644
--- a/sc/source/filter/inc/themebuffer.hxx
+++ b/sc/source/filter/inc/themebuffer.hxx
@@ -32,7 +32,7 @@ class ThemeBuffer : public ::oox::drawingml::Theme, public WorkbookHelper
{
public:
explicit ThemeBuffer( const WorkbookHelper& rHelper );
- virtual ~ThemeBuffer();
+ virtual ~ThemeBuffer() override;
/** Returns the theme color with the specified token identifier. */
sal_Int32 getColorByToken( sal_Int32 nToken ) const;
diff --git a/sc/source/filter/inc/xcl97esc.hxx b/sc/source/filter/inc/xcl97esc.hxx
index 1aa85010123a..ee04695e4eeb 100644
--- a/sc/source/filter/inc/xcl97esc.hxx
+++ b/sc/source/filter/inc/xcl97esc.hxx
@@ -70,7 +70,7 @@ public:
XclExpObjectManager& rObjMgr,
SvStream& rStrm,
const XclEscherEx* pParent = nullptr );
- virtual ~XclEscherEx();
+ virtual ~XclEscherEx() override;
/** Called by MSODRAWING record constructors to initialize the DFF stream
fragment they will own. returns the DFF fragment identifier. */
diff --git a/sc/source/filter/inc/xcl97rec.hxx b/sc/source/filter/inc/xcl97rec.hxx
index 3965cbe02536..51f9fcd572d4 100644
--- a/sc/source/filter/inc/xcl97rec.hxx
+++ b/sc/source/filter/inc/xcl97rec.hxx
@@ -36,7 +36,7 @@ public:
typedef std::vector<XclObj*>::iterator iterator;
explicit XclExpObjList( const XclExpRoot& rRoot, XclEscherEx& rEscherEx );
- virtual ~XclExpObjList();
+ virtual ~XclExpObjList() override;
/// return: 1-based ObjId
///! count>=0xFFFF: Obj will be deleted, return 0
@@ -113,7 +113,7 @@ protected:
void SaveTextRecs( XclExpStream& rStrm );
public:
- virtual ~XclObj();
+ virtual ~XclObj() override;
inline sal_uInt16 GetObjType() const { return mnObjType; }
@@ -166,7 +166,7 @@ class XclObjComment : public XclObj
public:
XclObjComment( XclExpObjectManager& rObjMgr,
const Rectangle& rRect, const EditTextObject& rEditObj, SdrCaptionObj* pCaption, bool bVisible, const ScAddress& rAddress, Rectangle &rFrom, Rectangle &To );
- virtual ~XclObjComment();
+ virtual ~XclObjComment() override;
/** c'tor process for formatted text objects above .
@descr used to construct the MSODRAWING Escher object properties. */
@@ -189,7 +189,7 @@ private:
protected:
public:
XclObjDropDown( XclExpObjectManager& rObjMgr, const ScAddress& rPos, bool bFilt );
- virtual ~XclObjDropDown();
+ virtual ~XclObjDropDown() override;
};
// --- class XclTxo --------------------------------------------------
@@ -234,7 +234,7 @@ private:
public:
XclObjOle( XclExpObjectManager& rObjMgr, const SdrObject& rObj );
- virtual ~XclObjOle();
+ virtual ~XclObjOle() override;
virtual void Save( XclExpStream& rStrm ) override;
};
@@ -250,7 +250,7 @@ public:
XclObjAny( XclExpObjectManager& rObjMgr,
const css::uno::Reference< css::drawing::XShape >& rShape,
ScDocument* pDoc);
- virtual ~XclObjAny();
+ virtual ~XclObjAny() override;
const css::uno::Reference< css::drawing::XShape >&
GetShape() const { return mxShape; }
@@ -385,7 +385,7 @@ private:
protected:
public:
ExcEScenario( const XclExpRoot& rRoot, SCTAB nTab );
- virtual ~ExcEScenario();
+ virtual ~ExcEScenario() override;
virtual sal_uInt16 GetNum() const override;
virtual sal_Size GetLen() const override;
@@ -404,7 +404,7 @@ private:
protected:
public:
ExcEScenarioManager( const XclExpRoot& rRoot, SCTAB nTab );
- virtual ~ExcEScenarioManager();
+ virtual ~ExcEScenarioManager() override;
virtual void Save( XclExpStream& rStrm ) override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -500,7 +500,7 @@ class XclExpFileEncryption : public XclExpRecord
{
public:
explicit XclExpFileEncryption( const XclExpRoot& rRoot );
- virtual ~XclExpFileEncryption();
+ virtual ~XclExpFileEncryption() override;
private:
virtual void WriteBody( XclExpStream& rStrm ) override;
@@ -524,7 +524,7 @@ class XclExpInterfaceEnd : public XclExpRecord
{
public:
explicit XclExpInterfaceEnd();
- virtual ~XclExpInterfaceEnd();
+ virtual ~XclExpInterfaceEnd() override;
private:
virtual void WriteBody( XclExpStream& rStrm ) override;
@@ -536,7 +536,7 @@ class XclExpWriteAccess : public XclExpRecord
{
public:
explicit XclExpWriteAccess();
- virtual ~XclExpWriteAccess();
+ virtual ~XclExpWriteAccess() override;
private:
virtual void WriteBody( XclExpStream& rStrm ) override;
@@ -562,7 +562,7 @@ class XclExpProt4Rev : public XclExpRecord
{
public:
explicit XclExpProt4Rev();
- virtual ~XclExpProt4Rev();
+ virtual ~XclExpProt4Rev() override;
private:
virtual void WriteBody( XclExpStream& rStrm ) override;
@@ -572,7 +572,7 @@ class XclExpProt4RevPass : public XclExpRecord
{
public:
explicit XclExpProt4RevPass();
- virtual ~XclExpProt4RevPass();
+ virtual ~XclExpProt4RevPass() override;
private:
virtual void WriteBody( XclExpStream& rStrm ) override;
diff --git a/sc/source/filter/inc/xechart.hxx b/sc/source/filter/inc/xechart.hxx
index 14223119f284..7fc0d18c1502 100644
--- a/sc/source/filter/inc/xechart.hxx
+++ b/sc/source/filter/inc/xechart.hxx
@@ -81,7 +81,7 @@ class XclExpChRoot : public XclExpRoot
{
public:
explicit XclExpChRoot( const XclExpRoot& rRoot, XclExpChChart& rChartData );
- virtual ~XclExpChRoot();
+ virtual ~XclExpChRoot() override;
/** Returns this root instance - for code readability in derived classes. */
inline const XclExpChRoot& GetChRoot() const { return *this; }
@@ -165,7 +165,7 @@ public:
explicit XclExpChGroupBase(
const XclExpChRoot& rRoot, sal_uInt16 nFrType,
sal_uInt16 nRecId, sal_Size nRecSize = 0 );
- virtual ~XclExpChGroupBase();
+ virtual ~XclExpChGroupBase() override;
/** Saves the header record. Calls WriteSubRecords() to let derived classes write sub records. */
virtual void Save( XclExpStream& rStrm ) override;
@@ -1168,7 +1168,7 @@ public:
const XclExpRoot& rRoot,
const css::uno::Reference< css::frame::XModel >& rxModel,
const Size& rChartSize );
- virtual ~XclExpChartDrawing();
+ virtual ~XclExpChartDrawing() override;
virtual void Save( XclExpStream& rStrm ) override;
diff --git a/sc/source/filter/inc/xecontent.hxx b/sc/source/filter/inc/xecontent.hxx
index ff2446344066..d8e9de5fd0c5 100644
--- a/sc/source/filter/inc/xecontent.hxx
+++ b/sc/source/filter/inc/xecontent.hxx
@@ -53,7 +53,7 @@ class XclExpSst : public XclExpRecordBase
{
public:
explicit XclExpSst();
- virtual ~XclExpSst();
+ virtual ~XclExpSst() override;
/** Inserts a new string into the table.
@return The index of the string in the SST, used in other records. */
@@ -101,7 +101,7 @@ public:
/** Constructs the HLINK record from an URL text field. */
explicit XclExpHyperlink( const XclExpRoot& rRoot,
const SvxURLField& rUrlField, const ScAddress& rScPos );
- virtual ~XclExpHyperlink();
+ virtual ~XclExpHyperlink() override;
/** Returns the cell representation text or 0, if not available. */
inline const OUString* GetRepr() const { return m_Repr.isEmpty() ? nullptr : &m_Repr; }
@@ -170,7 +170,7 @@ class XclExpCF : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpCF( const XclExpRoot& rRoot, const ScCondFormatEntry& rFormatEntry, sal_Int32 nPriority );
- virtual ~XclExpCF();
+ virtual ~XclExpCF() override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -187,7 +187,7 @@ class XclExpDateFormat : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpDateFormat( const XclExpRoot& rRoot, const ScCondDateFormatEntry& rFormatEntry, sal_Int32 nPriority );
- virtual ~XclExpDateFormat();
+ virtual ~XclExpDateFormat() override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -200,7 +200,7 @@ class XclExpCfvo : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpCfvo( const XclExpRoot& rRoot, const ScColorScaleEntry& rFormatEntry, const ScAddress& rPos, bool bFirst = true);
- virtual ~XclExpCfvo() {}
+ virtual ~XclExpCfvo() override {}
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
private:
@@ -213,7 +213,7 @@ class XclExpColScaleCol : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpColScaleCol( const XclExpRoot& rRoot, const Color& rColor);
- virtual ~XclExpColScaleCol();
+ virtual ~XclExpColScaleCol() override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
private:
@@ -228,7 +228,7 @@ class XclExpCondfmt : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpCondfmt( const XclExpRoot& rRoot, const ScConditionalFormat& rCondFormat, XclExtLstRef xExtLst, sal_Int32& rIndex );
- virtual ~XclExpCondfmt();
+ virtual ~XclExpCondfmt() override;
/** Returns true, if this conditional format contains at least one cell range and CF record. */
bool IsValid() const;
@@ -320,7 +320,7 @@ class XclExpDV : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpDV( const XclExpRoot& rRoot, sal_uLong nScHandle );
- virtual ~XclExpDV();
+ virtual ~XclExpDV() override;
/** Returns the core handle of the validation data. */
inline sal_uLong GetScHandle() const { return mnScHandle; }
@@ -358,7 +358,7 @@ class XclExpDval : public XclExpRecord, protected XclExpRoot
{
public:
explicit XclExpDval( const XclExpRoot& rRoot );
- virtual ~XclExpDval();
+ virtual ~XclExpDval() override;
/** Inserts the cell range into the range list of the DV record with the specified handle. */
void InsertCellRange( const ScRange& rRange, sal_uLong nScHandle );
@@ -397,7 +397,7 @@ public:
const OUString& rUrl,
const OUString& rSource,
sal_Int32 nRefrSecs );
- virtual ~XclExpWebQuery();
+ virtual ~XclExpWebQuery() override;
/** Writes all needed records for this web query. */
virtual void Save( XclExpStream& rStrm ) override;
diff --git a/sc/source/filter/inc/xedbdata.hxx b/sc/source/filter/inc/xedbdata.hxx
index 4b31ffeedda8..795867317b8c 100644
--- a/sc/source/filter/inc/xedbdata.hxx
+++ b/sc/source/filter/inc/xedbdata.hxx
@@ -30,7 +30,7 @@ class XclExpTables : public XclExpRecordBase, protected XclExpRoot
{
public:
XclExpTables( const XclExpRoot& rRoot );
- virtual ~XclExpTables();
+ virtual ~XclExpTables() override;
void AppendTable( const ScDBData* pData, sal_Int32 nTableId );
@@ -55,7 +55,7 @@ class XclExpTablesManager : protected XclExpRoot
{
public:
explicit XclExpTablesManager( const XclExpRoot& rRoot );
- virtual ~XclExpTablesManager();
+ virtual ~XclExpTablesManager() override;
void Initialize();
::std::shared_ptr< XclExpTables > GetTablesBySheet( SCTAB nTab );
diff --git a/sc/source/filter/inc/xeescher.hxx b/sc/source/filter/inc/xeescher.hxx
index 886aa0ca0b90..fdb632b38a49 100644
--- a/sc/source/filter/inc/xeescher.hxx
+++ b/sc/source/filter/inc/xeescher.hxx
@@ -164,7 +164,7 @@ class XclExpControlHelper : protected XclExpRoot
{
public:
explicit XclExpControlHelper( const XclExpRoot& rRoot );
- virtual ~XclExpControlHelper();
+ virtual ~XclExpControlHelper() override;
protected:
/** Tries to get spreadsheet cell link and source range link from the passed shape. */
@@ -196,7 +196,7 @@ protected:
public:
explicit XclMacroHelper( const XclExpRoot& rRoot );
- virtual ~XclMacroHelper();
+ virtual ~XclMacroHelper() override;
/** Writes an ftMacro subrecord containing a macro link, or nothing, if no macro present. */
void WriteMacroSubRec( XclExpStream& rStrm );
/** Sets the name of a macro for object of passed type
@@ -212,7 +212,7 @@ class XclExpShapeObj : public XclObjAny, public XclMacroHelper
{
public:
explicit XclExpShapeObj( XclExpObjectManager& rRoot, css::uno::Reference< css::drawing::XShape > const & xShape, ScDocument* pDoc );
- virtual ~XclExpShapeObj();
+ virtual ~XclExpShapeObj() override;
private:
virtual void WriteSubRecs( XclExpStream& rStrm ) override;
};
@@ -293,7 +293,7 @@ public:
XclExpObjectManager& rObjMgr,
css::uno::Reference< css::drawing::XShape > const & xShape,
const Rectangle* pChildAnchor );
- virtual ~XclExpChartObj();
+ virtual ~XclExpChartObj() override;
/** Writes the OBJ record and the entire chart substream. */
virtual void Save( XclExpStream& rStrm ) override;
@@ -382,7 +382,7 @@ class XclExpObjectManager : public XclExpRoot
{
public:
explicit XclExpObjectManager( const XclExpRoot& rRoot );
- virtual ~XclExpObjectManager();
+ virtual ~XclExpObjectManager() override;
/** Creates a new DFF client anchor object. Caller takes ownership! May be
overwritten in derived classes. */
diff --git a/sc/source/filter/inc/xeformula.hxx b/sc/source/filter/inc/xeformula.hxx
index 4c3839fb3371..32d3694a5b58 100644
--- a/sc/source/filter/inc/xeformula.hxx
+++ b/sc/source/filter/inc/xeformula.hxx
@@ -51,7 +51,7 @@ class XclExpFormulaCompiler : protected XclExpRoot
{
public:
explicit XclExpFormulaCompiler( const XclExpRoot& rRoot );
- virtual ~XclExpFormulaCompiler();
+ virtual ~XclExpFormulaCompiler() override;
/** Creates and returns the token array of a formula. */
XclTokenArrayRef CreateFormula(
diff --git a/sc/source/filter/inc/xehelper.hxx b/sc/source/filter/inc/xehelper.hxx
index 6b17b323747b..81f89463c40e 100644
--- a/sc/source/filter/inc/xehelper.hxx
+++ b/sc/source/filter/inc/xehelper.hxx
@@ -41,7 +41,7 @@ class XclExpProgressBar : protected XclExpRoot
{
public:
explicit XclExpProgressBar( const XclExpRoot& rRoot );
- virtual ~XclExpProgressBar();
+ virtual ~XclExpProgressBar() override;
/** Initializes all segments and sub progress bars. */
void Initialize();
@@ -177,7 +177,7 @@ public:
typedef std::shared_ptr< XclExpHyperlink > XclExpHyperlinkRef;
explicit XclExpHyperlinkHelper( const XclExpRoot& rRoot, const ScAddress& rScPos );
- virtual ~XclExpHyperlinkHelper();
+ virtual ~XclExpHyperlinkHelper() override;
/** Processes the passed URL field (tries to create a HLINK record).
@return The representation string of the URL field. */
diff --git a/sc/source/filter/inc/xelink.hxx b/sc/source/filter/inc/xelink.hxx
index 1e0cb52fe666..86eceb13824a 100644
--- a/sc/source/filter/inc/xelink.hxx
+++ b/sc/source/filter/inc/xelink.hxx
@@ -135,7 +135,7 @@ class XclExpLinkManager : public XclExpRecordBase, protected XclExpRoot
{
public:
explicit XclExpLinkManager( const XclExpRoot& rRoot );
- virtual ~XclExpLinkManager();
+ virtual ~XclExpLinkManager() override;
/** Searches for an EXTERNSHEET index for the given Calc sheet.
@descr See above for the meaning of EXTERNSHEET indexes.
diff --git a/sc/source/filter/inc/xename.hxx b/sc/source/filter/inc/xename.hxx
index 71e845b52e6b..e1a3ba923829 100644
--- a/sc/source/filter/inc/xename.hxx
+++ b/sc/source/filter/inc/xename.hxx
@@ -34,7 +34,7 @@ class XclExpNameManager : public XclExpRecordBase, protected XclExpRoot
{
public:
explicit XclExpNameManager( const XclExpRoot& rRoot );
- virtual ~XclExpNameManager();
+ virtual ~XclExpNameManager() override;
/** Creates NAME records for built-in and user defined names. */
void Initialize();
diff --git a/sc/source/filter/inc/xepivot.hxx b/sc/source/filter/inc/xepivot.hxx
index 4b2f71329cdd..dd94d57ccd95 100644
--- a/sc/source/filter/inc/xepivot.hxx
+++ b/sc/source/filter/inc/xepivot.hxx
@@ -73,7 +73,7 @@ public:
sal_uInt16 nFieldIdx,
const ScDPObject& rDPObj, const ScDPSaveGroupDimension& rGroupDim,
const XclExpPCField& rBaseField );
- virtual ~XclExpPCField();
+ virtual ~XclExpPCField() override;
/** Sets the passed field as direct grouping child field of this field. */
void SetGroupChildField( const XclExpPCField& rChildField );
diff --git a/sc/source/filter/inc/xerecord.hxx b/sc/source/filter/inc/xerecord.hxx
index 41f37dd44968..8cf66e174dd7 100644
--- a/sc/source/filter/inc/xerecord.hxx
+++ b/sc/source/filter/inc/xerecord.hxx
@@ -47,7 +47,7 @@ class XclExpDelegatingRecord : public XclExpRecordBase
{
public:
XclExpDelegatingRecord( XclExpRecordBase* pRecord );
- virtual ~XclExpDelegatingRecord();
+ virtual ~XclExpDelegatingRecord() override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
private:
@@ -58,7 +58,7 @@ class XclExpXmlElementRecord : public XclExpRecordBase
{
public:
explicit XclExpXmlElementRecord(sal_Int32 nElement);
- virtual ~XclExpXmlElementRecord();
+ virtual ~XclExpXmlElementRecord() override;
protected:
sal_Int32 mnElement;
@@ -68,7 +68,7 @@ class XclExpXmlStartElementRecord : public XclExpXmlElementRecord
{
public:
explicit XclExpXmlStartElementRecord(sal_Int32 nElement);
- virtual ~XclExpXmlStartElementRecord();
+ virtual ~XclExpXmlStartElementRecord() override;
/** Starts the element nElement */
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -78,7 +78,7 @@ class XclExpXmlEndElementRecord : public XclExpXmlElementRecord
{
public:
explicit XclExpXmlEndElementRecord(sal_Int32 nElement);
- virtual ~XclExpXmlEndElementRecord();
+ virtual ~XclExpXmlEndElementRecord() override;
/** Ends the element nElement */
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -88,7 +88,7 @@ class XclExpXmlStartSingleElementRecord : public XclExpXmlElementRecord
{
public:
explicit XclExpXmlStartSingleElementRecord(sal_Int32 nElement);
- virtual ~XclExpXmlStartSingleElementRecord();
+ virtual ~XclExpXmlStartSingleElementRecord() override;
/** Starts the single element nElement */
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -98,7 +98,7 @@ class XclExpXmlEndSingleElementRecord : public XclExpRecordBase
{
public:
XclExpXmlEndSingleElementRecord();
- virtual ~XclExpXmlEndSingleElementRecord();
+ virtual ~XclExpXmlEndSingleElementRecord() override;
/** Ends the single element nElement */
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -122,7 +122,7 @@ public:
sal_uInt16 nRecId = EXC_ID_UNKNOWN,
sal_Size nRecSize = 0 );
- virtual ~XclExpRecord();
+ virtual ~XclExpRecord() override;
/** Returns the current record ID. */
inline sal_uInt16 GetRecId() const { return mnRecId; }
diff --git a/sc/source/filter/inc/xeroot.hxx b/sc/source/filter/inc/xeroot.hxx
index 941e01ca61e5..5a7ac4ef751e 100644
--- a/sc/source/filter/inc/xeroot.hxx
+++ b/sc/source/filter/inc/xeroot.hxx
@@ -105,7 +105,7 @@ struct XclExpRootData : public XclRootData
explicit XclExpRootData( XclBiff eBiff, SfxMedium& rMedium,
tools::SvRef<SotStorage> xRootStrg, ScDocument& rDoc, rtl_TextEncoding eTextEnc );
- virtual ~XclExpRootData();
+ virtual ~XclExpRootData() override;
};
/** Access to global data from other classes. */
diff --git a/sc/source/filter/inc/xestream.hxx b/sc/source/filter/inc/xestream.hxx
index fa845f34496e..25193d8cab2f 100644
--- a/sc/source/filter/inc/xestream.hxx
+++ b/sc/source/filter/inc/xestream.hxx
@@ -292,7 +292,7 @@ class XclExpXmlStream : public oox::core::XmlFilterBase
{
public:
XclExpXmlStream( const css::uno::Reference< css::uno::XComponentContext >& rCC, bool bExportVBA );
- virtual ~XclExpXmlStream();
+ virtual ~XclExpXmlStream() override;
/** Returns the filter root data. */
inline const XclExpRoot& GetRoot() const { return *mpRoot; }
diff --git a/sc/source/filter/inc/xestyle.hxx b/sc/source/filter/inc/xestyle.hxx
index 5d31b6a34ed8..9335dc543f27 100644
--- a/sc/source/filter/inc/xestyle.hxx
+++ b/sc/source/filter/inc/xestyle.hxx
@@ -78,7 +78,7 @@ class XclExpPalette : public XclDefaultPalette, public XclExpRecord
{
public:
explicit XclExpPalette( const XclExpRoot& rRoot );
- virtual ~XclExpPalette();
+ virtual ~XclExpPalette() override;
/** Inserts the color into the list and updates weighting.
@param nAutoDefault The Excel palette index for automatic color.
@@ -285,7 +285,7 @@ class XclExpNumFmtBuffer : public XclExpRecordBase, protected XclExpRoot
{
public:
explicit XclExpNumFmtBuffer( const XclExpRoot& rRoot );
- virtual ~XclExpNumFmtBuffer();
+ virtual ~XclExpNumFmtBuffer() override;
/** Returns the core index of the current standard number format. */
inline sal_uInt32 GetStandardFormat() const { return mnStdFmt; }
@@ -711,7 +711,7 @@ class XclExpDxf : public XclExpRecordBase, protected XclExpRoot
public:
XclExpDxf( const XclExpRoot& rRoot, XclExpCellAlign* pAlign, XclExpCellBorder* pBorder,
XclExpDxfFont* pFont, XclExpNumFmt* pNumberFmt, XclExpCellProt* pProt, XclExpColor* pColor);
- virtual ~XclExpDxf();
+ virtual ~XclExpDxf() override;
virtual void SaveXml( XclExpXmlStream& rStrm ) override;
@@ -728,7 +728,7 @@ class XclExpDxfs : public XclExpRecordBase, protected XclExpRoot
{
public:
XclExpDxfs( const XclExpRoot& rRoot );
- virtual ~XclExpDxfs() {}
+ virtual ~XclExpDxfs() override {}
sal_Int32 GetDxfId(const OUString& rName);
diff --git a/sc/source/filter/inc/xichart.hxx b/sc/source/filter/inc/xichart.hxx
index 9c95cabde818..6d26ed2bdb46 100644
--- a/sc/source/filter/inc/xichart.hxx
+++ b/sc/source/filter/inc/xichart.hxx
@@ -84,7 +84,7 @@ class XclImpChRoot : public XclImpRoot
{
public:
explicit XclImpChRoot( const XclImpRoot& rRoot, XclImpChChart& rChartData );
- virtual ~XclImpChRoot();
+ virtual ~XclImpChRoot() override;
/** Returns this root instance - for code readability in derived classes. */
inline const XclImpChRoot& GetChRoot() const { return *this; }
@@ -377,7 +377,7 @@ class XclImpChSourceLink : protected XclImpChRoot
{
public:
explicit XclImpChSourceLink( const XclImpChRoot& rRoot );
- virtual ~XclImpChSourceLink();
+ virtual ~XclImpChSourceLink() override;
/** Reads the CHSOURCELINK record (link to source data). */
void ReadChSourceLink( XclImpStream& rStrm );
@@ -1280,7 +1280,7 @@ class XclImpChChart : public XclImpChGroupBase, protected XclImpChRoot
{
public:
explicit XclImpChChart( const XclImpRoot& rRoot );
- virtual ~XclImpChChart();
+ virtual ~XclImpChChart() override;
/** Reads the CHCHART record (called by base class). */
virtual void ReadHeaderRecord( XclImpStream& rStrm ) override;
@@ -1382,7 +1382,7 @@ public:
/** Constructs a new chart object.
@param bOwnTab True = chart is on an own sheet; false = chart is an embedded object. */
explicit XclImpChart( const XclImpRoot& rRoot, bool bOwnTab );
- virtual ~XclImpChart();
+ virtual ~XclImpChart() override;
/** Reads the complete chart substream (BOF/EOF block).
@descr The passed stream must be located in the BOF record of the chart substream. */
diff --git a/sc/source/filter/inc/xicontent.hxx b/sc/source/filter/inc/xicontent.hxx
index 47fabf38a19d..b15b53f02f8e 100644
--- a/sc/source/filter/inc/xicontent.hxx
+++ b/sc/source/filter/inc/xicontent.hxx
@@ -125,7 +125,7 @@ class XclImpCondFormat : protected XclImpRoot
{
public:
explicit XclImpCondFormat( const XclImpRoot& rRoot, sal_uInt32 nFormatIndex );
- virtual ~XclImpCondFormat();
+ virtual ~XclImpCondFormat() override;
/** Reads a CONDFMT record and initializes this conditional format. */
void ReadCondfmt( XclImpStream& rStrm );
diff --git a/sc/source/filter/inc/xiescher.hxx b/sc/source/filter/inc/xiescher.hxx
index 7c33328b70cf..f69770332cfe 100644
--- a/sc/source/filter/inc/xiescher.hxx
+++ b/sc/source/filter/inc/xiescher.hxx
@@ -61,7 +61,7 @@ class XclImpDrawObjBase : protected XclImpRoot
{
public:
explicit XclImpDrawObjBase( const XclImpRoot& rRoot );
- virtual ~XclImpDrawObjBase();
+ virtual ~XclImpDrawObjBase() override;
/** Reads the BIFF3 OBJ record, returns a new drawing object. */
static XclImpDrawObjRef ReadObj3( const XclImpRoot& rRoot, XclImpStream& rStrm );
@@ -918,7 +918,7 @@ class XclImpSimpleDffConverter : public SvxMSDffManager, protected XclImpRoot
{
public:
explicit XclImpSimpleDffConverter( const XclImpRoot& rRoot, SvStream& rDffStrm );
- virtual ~XclImpSimpleDffConverter();
+ virtual ~XclImpSimpleDffConverter() override;
protected:
/** Returns a color from the Excel color palette. */
@@ -936,7 +936,7 @@ class XclImpDffConverter : public XclImpSimpleDffConverter, private oox::ole::MS
{
public:
explicit XclImpDffConverter( const XclImpRoot& rRoot, SvStream& rDffStrm );
- virtual ~XclImpDffConverter();
+ virtual ~XclImpDffConverter() override;
/** Initializes the internal progress bar with the passed size and starts it. */
void StartProgressBar( sal_Size nProgressSize );
@@ -1057,7 +1057,7 @@ class XclImpDrawing : protected XclImpRoot
{
public:
explicit XclImpDrawing( const XclImpRoot& rRoot, bool bOleObjects );
- virtual ~XclImpDrawing();
+ virtual ~XclImpDrawing() override;
/** Reads and returns a bitmap from the IMGDATA record. */
static Graphic ReadImgData( const XclImpRoot& rRoot, XclImpStream& rStrm );
@@ -1159,7 +1159,7 @@ class XclImpObjectManager : protected XclImpRoot
{
public:
explicit XclImpObjectManager( const XclImpRoot& rRoot );
- virtual ~XclImpObjectManager();
+ virtual ~XclImpObjectManager() override;
/** Reads the MSODRAWINGGROUP record. */
void ReadMsoDrawingGroup( XclImpStream& rStrm );
diff --git a/sc/source/filter/inc/xiformula.hxx b/sc/source/filter/inc/xiformula.hxx
index 56729e88336a..96968b34e061 100644
--- a/sc/source/filter/inc/xiformula.hxx
+++ b/sc/source/filter/inc/xiformula.hxx
@@ -34,7 +34,7 @@ class XclImpFormulaCompiler : protected XclImpRoot
{
public:
explicit XclImpFormulaCompiler( const XclImpRoot& rRoot );
- virtual ~XclImpFormulaCompiler();
+ virtual ~XclImpFormulaCompiler() override;
/** Creates a range list from the passed Excel token array.
@param rStrm Stream pointing to additional formula data (e.g. constant array data). */
diff --git a/sc/source/filter/inc/xihelper.hxx b/sc/source/filter/inc/xihelper.hxx
index 09a5a0ef3920..0cd1583613a3 100644
--- a/sc/source/filter/inc/xihelper.hxx
+++ b/sc/source/filter/inc/xihelper.hxx
@@ -171,7 +171,7 @@ public:
const XclImpHFConverter& operator=(const XclImpHFConverter&) = delete;
explicit XclImpHFConverter( const XclImpRoot& rRoot );
- virtual ~XclImpHFConverter();
+ virtual ~XclImpHFConverter() override;
/** Parses the passed string and creates three new edit engine text objects. */
void ParseString( const OUString& rHFString );
diff --git a/sc/source/filter/inc/xilink.hxx b/sc/source/filter/inc/xilink.hxx
index 6fc85b2cf609..7a76007b4c56 100644
--- a/sc/source/filter/inc/xilink.hxx
+++ b/sc/source/filter/inc/xilink.hxx
@@ -183,7 +183,7 @@ class XclImpLinkManager : protected XclImpRoot
{
public:
explicit XclImpLinkManager( const XclImpRoot& rRoot );
- virtual ~XclImpLinkManager();
+ virtual ~XclImpLinkManager() override;
/** Reads the EXTERNSHEET record. */
void ReadExternsheet( XclImpStream& rStrm );
diff --git a/sc/source/filter/inc/xipivot.hxx b/sc/source/filter/inc/xipivot.hxx
index bf6b23ea8930..bfdb553b2f25 100644
--- a/sc/source/filter/inc/xipivot.hxx
+++ b/sc/source/filter/inc/xipivot.hxx
@@ -68,7 +68,7 @@ public:
/** Creates a pivot cache field by reading an SXFIELD record. */
explicit XclImpPCField( const XclImpRoot& rRoot,
XclImpPivotCache& rPCache, sal_uInt16 nFieldIdx );
- virtual ~XclImpPCField();
+ virtual ~XclImpPCField() override;
// general field/item access ----------------------------------------------
@@ -144,7 +144,7 @@ class XclImpPivotCache : protected XclImpRoot
{
public:
explicit XclImpPivotCache( const XclImpRoot& rRoot );
- virtual ~XclImpPivotCache();
+ virtual ~XclImpPivotCache() override;
// data access ------------------------------------------------------------
@@ -297,7 +297,7 @@ class XclImpPivotTable : protected XclImpRoot
{
public:
explicit XclImpPivotTable( const XclImpRoot& rRoot );
- virtual ~XclImpPivotTable();
+ virtual ~XclImpPivotTable() override;
// cache/field access, misc. ----------------------------------------------
@@ -372,7 +372,7 @@ class XclImpPivotTableManager : protected XclImpRoot
{
public:
explicit XclImpPivotTableManager( const XclImpRoot& rRoot );
- virtual ~XclImpPivotTableManager();
+ virtual ~XclImpPivotTableManager() override;
// pivot cache records ----------------------------------------------------
diff --git a/sc/source/filter/inc/xiroot.hxx b/sc/source/filter/inc/xiroot.hxx
index ca469a43f640..0af43864bbda 100644
--- a/sc/source/filter/inc/xiroot.hxx
+++ b/sc/source/filter/inc/xiroot.hxx
@@ -119,7 +119,7 @@ struct XclImpRootData : public XclRootData
explicit XclImpRootData( XclBiff eBiff, SfxMedium& rMedium,
tools::SvRef<SotStorage> xRootStrg, ScDocument& rDoc, rtl_TextEncoding eTextEnc );
- virtual ~XclImpRootData();
+ virtual ~XclImpRootData() override;
};
/** Access to global data from other classes. */
diff --git a/sc/source/filter/inc/xistream.hxx b/sc/source/filter/inc/xistream.hxx
index 179dbbdcd3d0..c0bc09bf36b4 100644
--- a/sc/source/filter/inc/xistream.hxx
+++ b/sc/source/filter/inc/xistream.hxx
@@ -44,7 +44,7 @@ class XclImpDecrypter : public ::comphelper::IDocPasswordVerifier
{
public:
explicit XclImpDecrypter();
- virtual ~XclImpDecrypter();
+ virtual ~XclImpDecrypter() override;
/** Returns the current error code of the decrypter. */
inline ErrCode GetError() const { return mnError; }
diff --git a/sc/source/filter/inc/xistyle.hxx b/sc/source/filter/inc/xistyle.hxx
index ba87178a9e64..f537b4916d60 100644
--- a/sc/source/filter/inc/xistyle.hxx
+++ b/sc/source/filter/inc/xistyle.hxx
@@ -388,7 +388,7 @@ public:
const XclImpXF& operator=(const XclImpXF&) = delete;
explicit XclImpXF( const XclImpRoot& rRoot );
- virtual ~XclImpXF();
+ virtual ~XclImpXF() override;
/** Reads an XF record. */
void ReadXF( XclImpStream& rStrm );
@@ -619,7 +619,7 @@ public:
const XclImpXFRangeBuffer& operator=(const XclImpXFRangeBuffer&) = delete;
explicit XclImpXFRangeBuffer( const XclImpRoot& rRoot );
- virtual ~XclImpXFRangeBuffer();
+ virtual ~XclImpXFRangeBuffer() override;
/** Clears all buffered data, used to set up for a new sheet. */
void Initialize();
diff --git a/sc/source/filter/oox/formulabuffer.cxx b/sc/source/filter/oox/formulabuffer.cxx
index 4c1eb0529a71..e077aeac3e1d 100644
--- a/sc/source/filter/oox/formulabuffer.cxx
+++ b/sc/source/filter/oox/formulabuffer.cxx
@@ -328,7 +328,7 @@ public:
salhelper::Thread("xlsx-import-formula-buffer-worker-thread"),
mrDoc(rDoc), mrItem(rItem), mpFormatter(pFormatter), mrExternalLinks(rExternalLinks) {}
- virtual ~WorkerThread() {}
+ virtual ~WorkerThread() override {}
protected:
virtual void execute() override
diff --git a/sc/source/filter/oox/workbookfragment.cxx b/sc/source/filter/oox/workbookfragment.cxx
index 23fd2155643b..77317fe15995 100644
--- a/sc/source/filter/oox/workbookfragment.cxx
+++ b/sc/source/filter/oox/workbookfragment.cxx
@@ -272,7 +272,7 @@ class ProgressBarTimer : private Timer
, mxWrapped(xRef)
{
}
- virtual ~ProgressWrapper() {}
+ virtual ~ProgressWrapper() override {}
// IProgressBar
virtual double getPosition() const override { return mfPosition; }
virtual void setPosition( double fPosition ) override { mfPosition = fPosition; }
@@ -293,7 +293,7 @@ public:
{
SetTimeout( 500 );
}
- virtual ~ProgressBarTimer()
+ virtual ~ProgressBarTimer() override
{
aSegments.clear();
}
diff --git a/sc/source/filter/oox/worksheethelper.cxx b/sc/source/filter/oox/worksheethelper.cxx
index febfd2fed15f..0bdb74610940 100644
--- a/sc/source/filter/oox/worksheethelper.cxx
+++ b/sc/source/filter/oox/worksheethelper.cxx
@@ -213,7 +213,7 @@ public:
const ISegmentProgressBarRef& rxProgressBar,
WorksheetType eSheetType,
sal_Int16 nSheet );
- virtual ~WorksheetGlobals() {}
+ virtual ~WorksheetGlobals() override {}
/** Returns true, if this helper refers to an existing Calc sheet. */
inline bool isValidSheet() const { return mxSheet.is(); }
diff --git a/sc/source/filter/orcus/filterdetect.cxx b/sc/source/filter/orcus/filterdetect.cxx
index 9ae30ad86ce5..a24b0565dfc1 100644
--- a/sc/source/filter/orcus/filterdetect.cxx
+++ b/sc/source/filter/orcus/filterdetect.cxx
@@ -27,7 +27,7 @@ class OrcusFormatDetect : public ::cppu::WeakImplHelper<
{
public:
explicit OrcusFormatDetect();
- virtual ~OrcusFormatDetect();
+ virtual ~OrcusFormatDetect() override;
virtual OUString SAL_CALL getImplementationName()
throw( css::uno::RuntimeException, std::exception ) override;
diff --git a/sc/source/filter/starcalc/collect.hxx b/sc/source/filter/starcalc/collect.hxx
index 7cad33f9862f..349788c9ccb0 100644
--- a/sc/source/filter/starcalc/collect.hxx
+++ b/sc/source/filter/starcalc/collect.hxx
@@ -40,7 +40,7 @@ protected:
public:
ScCollection(sal_uInt16 nLim = 4, sal_uInt16 nDel = 4);
ScCollection(const ScCollection& rCollection);
- virtual ~ScCollection();
+ virtual ~ScCollection() override;
virtual ScDataObject* Clone() const override;
diff --git a/sc/source/filter/xml/XMLCalculationSettingsContext.hxx b/sc/source/filter/xml/XMLCalculationSettingsContext.hxx
index 0c213576fb46..e7c9f94b2430 100644
--- a/sc/source/filter/xml/XMLCalculationSettingsContext.hxx
+++ b/sc/source/filter/xml/XMLCalculationSettingsContext.hxx
@@ -46,7 +46,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLCalculationSettingsContext();
+ virtual ~ScXMLCalculationSettingsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -68,7 +68,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList, ScXMLCalculationSettingsContext* pCalcSet);
- virtual ~ScXMLNullDateContext();
+ virtual ~ScXMLNullDateContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -86,7 +86,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList, ScXMLCalculationSettingsContext* pCalcSet);
- virtual ~ScXMLIterationContext();
+ virtual ~ScXMLIterationContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLCellRangeSourceContext.hxx b/sc/source/filter/xml/XMLCellRangeSourceContext.hxx
index 3b790dd7ef7d..dd76562d8a28 100644
--- a/sc/source/filter/xml/XMLCellRangeSourceContext.hxx
+++ b/sc/source/filter/xml/XMLCellRangeSourceContext.hxx
@@ -51,7 +51,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList,
ScMyImpCellRangeSource* pCellRangeSource
);
- virtual ~ScXMLCellRangeSourceContext();
+ virtual ~ScXMLCellRangeSourceContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx
index bab373b1d4ad..de5211af8513 100644
--- a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx
+++ b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx
@@ -131,7 +131,7 @@ struct ScMyBaseAction
struct ScMyInsAction : public ScMyBaseAction
{
explicit ScMyInsAction(const ScChangeActionType nActionType);
- virtual ~ScMyInsAction();
+ virtual ~ScMyInsAction() override;
};
struct ScMyDelAction : public ScMyBaseAction
@@ -142,7 +142,7 @@ struct ScMyDelAction : public ScMyBaseAction
sal_Int32 nD;
explicit ScMyDelAction(const ScChangeActionType nActionType);
- virtual ~ScMyDelAction();
+ virtual ~ScMyDelAction() override;
};
struct ScMyMoveAction : public ScMyBaseAction
@@ -151,7 +151,7 @@ struct ScMyMoveAction : public ScMyBaseAction
ScMyMoveRanges* pMoveRanges;
ScMyMoveAction();
- virtual ~ScMyMoveAction();
+ virtual ~ScMyMoveAction() override;
};
struct ScMyContentAction : public ScMyBaseAction
@@ -159,13 +159,13 @@ struct ScMyContentAction : public ScMyBaseAction
ScMyCellInfo* pCellInfo;
ScMyContentAction();
- virtual ~ScMyContentAction();
+ virtual ~ScMyContentAction() override;
};
struct ScMyRejAction : public ScMyBaseAction
{
ScMyRejAction();
- virtual ~ScMyRejAction();
+ virtual ~ScMyRejAction() override;
};
typedef std::list<ScMyBaseAction*> ScMyActions;
diff --git a/sc/source/filter/xml/XMLCodeNameProvider.hxx b/sc/source/filter/xml/XMLCodeNameProvider.hxx
index b135ac7890c1..4b249782caa8 100644
--- a/sc/source/filter/xml/XMLCodeNameProvider.hxx
+++ b/sc/source/filter/xml/XMLCodeNameProvider.hxx
@@ -36,7 +36,7 @@ class XMLCodeNameProvider : public ::cppu::WeakImplHelper< css::container::XName
public:
explicit XMLCodeNameProvider(ScDocument* pDoc);
- virtual ~XMLCodeNameProvider();
+ virtual ~XMLCodeNameProvider() override;
virtual sal_Bool SAL_CALL hasByName( const OUString& aName )
throw (css::uno::RuntimeException, std::exception ) override;
diff --git a/sc/source/filter/xml/XMLConsolidationContext.hxx b/sc/source/filter/xml/XMLConsolidationContext.hxx
index eb7c1d852575..9bff604ecf90 100644
--- a/sc/source/filter/xml/XMLConsolidationContext.hxx
+++ b/sc/source/filter/xml/XMLConsolidationContext.hxx
@@ -47,7 +47,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList
);
- virtual ~ScXMLConsolidationContext();
+ virtual ~ScXMLConsolidationContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/sc/source/filter/xml/XMLDDELinksContext.hxx b/sc/source/filter/xml/XMLDDELinksContext.hxx
index cc2fb2c4c02f..6679ca09c8b3 100644
--- a/sc/source/filter/xml/XMLDDELinksContext.hxx
+++ b/sc/source/filter/xml/XMLDDELinksContext.hxx
@@ -33,7 +33,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDDELinksContext();
+ virtual ~ScXMLDDELinksContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -71,7 +71,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDDELinkContext();
+ virtual ~ScXMLDDELinkContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -102,7 +102,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDDELinkContext* pDDELink);
- virtual ~ScXMLDDESourceContext();
+ virtual ~ScXMLDDESourceContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -123,7 +123,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDDELinkContext* pDDELink);
- virtual ~ScXMLDDETableContext();
+ virtual ~ScXMLDDETableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -144,7 +144,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDDELinkContext* pDDELink);
- virtual ~ScXMLDDEColumnContext();
+ virtual ~ScXMLDDEColumnContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -166,7 +166,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDDELinkContext* pDDELink);
- virtual ~ScXMLDDERowContext();
+ virtual ~ScXMLDDERowContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -194,7 +194,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDDELinkContext* pDDELink);
- virtual ~ScXMLDDECellContext();
+ virtual ~ScXMLDDECellContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLDetectiveContext.hxx b/sc/source/filter/xml/XMLDetectiveContext.hxx
index 4c4ac911e1b7..8cbbb6b0704c 100644
--- a/sc/source/filter/xml/XMLDetectiveContext.hxx
+++ b/sc/source/filter/xml/XMLDetectiveContext.hxx
@@ -87,7 +87,7 @@ public:
const OUString& rLName,
ScMyImpDetectiveObjVec* pNewDetectiveObjVec
);
- virtual ~ScXMLDetectiveContext();
+ virtual ~ScXMLDetectiveContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
@@ -115,7 +115,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList,
ScMyImpDetectiveObjVec* pNewDetectiveObjVec
);
- virtual ~ScXMLDetectiveHighlightedContext();
+ virtual ~ScXMLDetectiveHighlightedContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
@@ -141,7 +141,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList
);
- virtual ~ScXMLDetectiveOperationContext();
+ virtual ~ScXMLDetectiveOperationContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/sc/source/filter/xml/XMLEmptyContext.hxx b/sc/source/filter/xml/XMLEmptyContext.hxx
index 9cfe5ffe45a9..e7029612f2d2 100644
--- a/sc/source/filter/xml/XMLEmptyContext.hxx
+++ b/sc/source/filter/xml/XMLEmptyContext.hxx
@@ -33,7 +33,7 @@ public:
ScXMLEmptyContext( ScXMLImport& rImport, sal_uInt16 nPrfx,
const OUString& rLName);
- virtual ~ScXMLEmptyContext();
+ virtual ~ScXMLEmptyContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLExportIterator.hxx b/sc/source/filter/xml/XMLExportIterator.hxx
index 2419616c43ba..2a2703fcae9e 100644
--- a/sc/source/filter/xml/XMLExportIterator.hxx
+++ b/sc/source/filter/xml/XMLExportIterator.hxx
@@ -79,7 +79,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyShapesContainer();
- virtual ~ScMyShapesContainer();
+ virtual ~ScMyShapesContainer() override;
using ScMyIteratorBase::UpdateAddress;
void AddNewShape(const ScMyShape& aShape);
@@ -108,7 +108,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyNoteShapesContainer();
- virtual ~ScMyNoteShapesContainer();
+ virtual ~ScMyNoteShapesContainer() override;
using ScMyIteratorBase::UpdateAddress;
void AddNewNote(const ScMyNoteShape& aNote);
@@ -136,7 +136,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyMergedRangesContainer();
- virtual ~ScMyMergedRangesContainer();
+ virtual ~ScMyMergedRangesContainer() override;
void AddRange(const css::table::CellRangeAddress& rMergedRange);
using ScMyIteratorBase::UpdateAddress;
@@ -173,7 +173,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyAreaLinksContainer();
- virtual ~ScMyAreaLinksContainer();
+ virtual ~ScMyAreaLinksContainer() override;
inline void AddNewAreaLink( const ScMyAreaLink& rAreaLink )
{ aAreaLinkList.push_back( rAreaLink ); }
@@ -200,7 +200,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyEmptyDatabaseRangesContainer();
- virtual ~ScMyEmptyDatabaseRangesContainer();
+ virtual ~ScMyEmptyDatabaseRangesContainer() override;
void AddNewEmptyDatabaseRange(const css::table::CellRangeAddress& aCellRangeAddress);
using ScMyIteratorBase::UpdateAddress;
@@ -229,7 +229,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyDetectiveObjContainer();
- virtual ~ScMyDetectiveObjContainer();
+ virtual ~ScMyDetectiveObjContainer() override;
void AddObject(
ScDetectiveObjType eObjType,
@@ -263,7 +263,7 @@ protected:
virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override;
public:
ScMyDetectiveOpContainer();
- virtual ~ScMyDetectiveOpContainer();
+ virtual ~ScMyDetectiveOpContainer() override;
void AddOperation( ScDetOpType eOpType, const ScAddress& rPosition, sal_uInt32 nIndex );
diff --git a/sc/source/filter/xml/XMLStylesExportHelper.hxx b/sc/source/filter/xml/XMLStylesExportHelper.hxx
index 0e233ce7be20..2d385d552873 100644
--- a/sc/source/filter/xml/XMLStylesExportHelper.hxx
+++ b/sc/source/filter/xml/XMLStylesExportHelper.hxx
@@ -233,7 +233,7 @@ class ScColumnStyles : public ScColumnRowStylesBase
public:
ScColumnStyles();
- virtual ~ScColumnStyles();
+ virtual ~ScColumnStyles() override;
virtual void AddNewTable(const sal_Int32 nTable, const sal_Int32 nFields) override;
sal_Int32 GetStyleNameIndex(const sal_Int32 nTable, const sal_Int32 nField,
@@ -259,7 +259,7 @@ class ScRowStyles : public ScColumnRowStylesBase
public:
ScRowStyles();
- virtual ~ScRowStyles();
+ virtual ~ScRowStyles() override;
virtual void AddNewTable(const sal_Int32 nTable, const sal_Int32 nFields) override;
sal_Int32 GetStyleNameIndex(const sal_Int32 nTable, const sal_Int32 nField);
diff --git a/sc/source/filter/xml/XMLStylesImportHelper.hxx b/sc/source/filter/xml/XMLStylesImportHelper.hxx
index 15b339e4cdec..3caa5b659e46 100644
--- a/sc/source/filter/xml/XMLStylesImportHelper.hxx
+++ b/sc/source/filter/xml/XMLStylesImportHelper.hxx
@@ -98,7 +98,7 @@ class ScMyStyleRanges : public SvRefBase
const OUString* pCurrency, ScXMLImport& rImport);
public:
ScMyStyleRanges();
- virtual ~ScMyStyleRanges();
+ virtual ~ScMyStyleRanges() override;
void AddRange(const ScRange& rRange, const sal_Int16 nType);
void AddCurrencyRange(const ScRange& rRange, const OUString* pCurrency);
void InsertCol(const sal_Int32 nCol, const sal_Int32 nTab, ScDocument* pDoc);
diff --git a/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx b/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx
index 91794cfe8da7..0a54d0a82178 100644
--- a/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx
+++ b/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx
@@ -55,7 +55,7 @@ public:
const css::uno::Reference< css::beans::XPropertySet > & rPageStylePropSet,
bool bFooter, bool bLft );
- virtual ~XMLTableHeaderFooterContext();
+ virtual ~XMLTableHeaderFooterContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
@@ -78,7 +78,7 @@ public:
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
css::uno::Reference< css::text::XTextCursor >& xCursor );
- virtual ~XMLHeaderFooterRegionContext();
+ virtual ~XMLHeaderFooterRegionContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/sc/source/filter/xml/XMLTableMasterPageExport.hxx b/sc/source/filter/xml/XMLTableMasterPageExport.hxx
index d2a243cc8109..3a17f719caf9 100644
--- a/sc/source/filter/xml/XMLTableMasterPageExport.hxx
+++ b/sc/source/filter/xml/XMLTableMasterPageExport.hxx
@@ -48,7 +48,7 @@ protected:
public:
explicit XMLTableMasterPageExport( ScXMLExport& rExp );
- virtual ~XMLTableMasterPageExport();
+ virtual ~XMLTableMasterPageExport() override;
};
#endif // _XMLOFF_XMLTABLEMASTERPAGEEXPORT_HXX
diff --git a/sc/source/filter/xml/XMLTableShapeImportHelper.hxx b/sc/source/filter/xml/XMLTableShapeImportHelper.hxx
index c0d39ac2b03f..ceadd12b65b1 100644
--- a/sc/source/filter/xml/XMLTableShapeImportHelper.hxx
+++ b/sc/source/filter/xml/XMLTableShapeImportHelper.hxx
@@ -35,7 +35,7 @@ class XMLTableShapeImportHelper : public XMLShapeImportHelper
public:
XMLTableShapeImportHelper( ScXMLImport& rImp );
- virtual ~XMLTableShapeImportHelper();
+ virtual ~XMLTableShapeImportHelper() override;
static void SetLayer(css::uno::Reference<css::drawing::XShape>& rShape, sal_Int16 nLayerID, const OUString& sType);
virtual void finishShape(css::uno::Reference< css::drawing::XShape >& rShape,
diff --git a/sc/source/filter/xml/XMLTableShapesContext.hxx b/sc/source/filter/xml/XMLTableShapesContext.hxx
index d813709c9395..fb39e31df141 100644
--- a/sc/source/filter/xml/XMLTableShapesContext.hxx
+++ b/sc/source/filter/xml/XMLTableShapesContext.hxx
@@ -32,7 +32,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLTableShapesContext();
+ virtual ~ScXMLTableShapesContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLTableSourceContext.hxx b/sc/source/filter/xml/XMLTableSourceContext.hxx
index 4a34619bc584..ec81e7d7469e 100644
--- a/sc/source/filter/xml/XMLTableSourceContext.hxx
+++ b/sc/source/filter/xml/XMLTableSourceContext.hxx
@@ -40,7 +40,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLTableSourceContext();
+ virtual ~ScXMLTableSourceContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLTrackedChangesContext.cxx b/sc/source/filter/xml/XMLTrackedChangesContext.cxx
index 6c56b0fc22ec..a853a8dd1164 100644
--- a/sc/source/filter/xml/XMLTrackedChangesContext.cxx
+++ b/sc/source/filter/xml/XMLTrackedChangesContext.cxx
@@ -53,7 +53,7 @@ public:
ScXMLChangeInfoContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLChangeInfoContext();
+ virtual ~ScXMLChangeInfoContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -72,7 +72,7 @@ public:
ScXMLBigRangeContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScBigRange& rBigRange);
- virtual ~ScXMLBigRangeContext();
+ virtual ~ScXMLBigRangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -106,7 +106,7 @@ public:
ScXMLCellContentDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLCellContentDeletionContext();
+ virtual ~ScXMLCellContentDeletionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -125,7 +125,7 @@ public:
ScXMLDependenceContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLDependenceContext();
+ virtual ~ScXMLDependenceContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -144,7 +144,7 @@ public:
ScXMLDependingsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLDependingsContext();
+ virtual ~ScXMLDependingsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -163,7 +163,7 @@ public:
ScXMLChangeDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLChangeDeletionContext();
+ virtual ~ScXMLChangeDeletionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -182,7 +182,7 @@ public:
ScXMLDeletionsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLDeletionsContext();
+ virtual ~ScXMLDeletionsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -211,7 +211,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeCellContext* pChangeCellContext);
- virtual ~ScXMLChangeTextPContext();
+ virtual ~ScXMLChangeTextPContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -247,7 +247,7 @@ public:
formula::FormulaGrammar::Grammar& rGrammar,
OUString& rInputString, double& fValue, sal_uInt16& nType,
sal_uInt8& nMatrixFlag, sal_Int32& nMatrixCols, sal_Int32& nMatrixRows);
- virtual ~ScXMLChangeCellContext();
+ virtual ~ScXMLChangeCellContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -282,7 +282,7 @@ public:
ScXMLPreviousContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLPreviousContext();
+ virtual ~ScXMLPreviousContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -302,7 +302,7 @@ public:
ScXMLContentChangeContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLContentChangeContext();
+ virtual ~ScXMLContentChangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -320,7 +320,7 @@ public:
ScXMLInsertionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLInsertionContext();
+ virtual ~ScXMLInsertionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -338,7 +338,7 @@ public:
ScXMLInsertionCutOffContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLInsertionCutOffContext();
+ virtual ~ScXMLInsertionCutOffContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -356,7 +356,7 @@ public:
ScXMLMovementCutOffContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLMovementCutOffContext();
+ virtual ~ScXMLMovementCutOffContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -374,7 +374,7 @@ public:
ScXMLCutOffsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLCutOffsContext();
+ virtual ~ScXMLCutOffsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -392,7 +392,7 @@ public:
ScXMLDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLDeletionContext();
+ virtual ~ScXMLDeletionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -412,7 +412,7 @@ public:
ScXMLMovementContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLMovementContext();
+ virtual ~ScXMLMovementContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -430,7 +430,7 @@ public:
ScXMLRejectionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLRejectionContext();
+ virtual ~ScXMLRejectionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/XMLTrackedChangesContext.hxx b/sc/source/filter/xml/XMLTrackedChangesContext.hxx
index af0972a57be2..f0a2619bb28e 100644
--- a/sc/source/filter/xml/XMLTrackedChangesContext.hxx
+++ b/sc/source/filter/xml/XMLTrackedChangesContext.hxx
@@ -39,7 +39,7 @@ public:
ScXMLTrackedChangesContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper);
- virtual ~ScXMLTrackedChangesContext();
+ virtual ~ScXMLTrackedChangesContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/datastreamimport.hxx b/sc/source/filter/xml/datastreamimport.hxx
index cae132bc4435..0459b8d2fce4 100644
--- a/sc/source/filter/xml/datastreamimport.hxx
+++ b/sc/source/filter/xml/datastreamimport.hxx
@@ -27,7 +27,7 @@ public:
ScXMLImport& rImport, sal_uInt16 nPrefix, const OUString& rLocalName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLDataStreamContext();
+ virtual ~ScXMLDataStreamContext() override;
virtual void EndElement() override;
};
diff --git a/sc/source/filter/xml/xmlannoi.hxx b/sc/source/filter/xml/xmlannoi.hxx
index 50cd2964e34f..d32d9f46fb12 100644
--- a/sc/source/filter/xml/xmlannoi.hxx
+++ b/sc/source/filter/xml/xmlannoi.hxx
@@ -72,7 +72,7 @@ public:
ScXMLAnnotationData& rAnnotationData,
ScXMLTableRowCellContext* pCellContext);
- virtual ~ScXMLAnnotationContext();
+ virtual ~ScXMLAnnotationContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlbodyi.hxx b/sc/source/filter/xml/xmlbodyi.hxx
index 4755f23f75c2..2177a5c5d544 100644
--- a/sc/source/filter/xml/xmlbodyi.hxx
+++ b/sc/source/filter/xml/xmlbodyi.hxx
@@ -43,7 +43,7 @@ class ScXMLBodyContext : public SvXMLImportContext
public:
ScXMLBodyContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLBodyContext();
+ virtual ~ScXMLBodyContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlcelli.hxx b/sc/source/filter/xml/xmlcelli.hxx
index 883b3c71bb7d..2c545161918f 100644
--- a/sc/source/filter/xml/xmlcelli.hxx
+++ b/sc/source/filter/xml/xmlcelli.hxx
@@ -135,7 +135,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
const bool bIsCovered, const sal_Int32 nRepeatedRows );
- virtual ~ScXMLTableRowCellContext();
+ virtual ~ScXMLTableRowCellContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlcoli.hxx b/sc/source/filter/xml/xmlcoli.hxx
index 4f551a715e75..b99df7cba818 100644
--- a/sc/source/filter/xml/xmlcoli.hxx
+++ b/sc/source/filter/xml/xmlcoli.hxx
@@ -40,7 +40,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableColContext();
+ virtual ~ScXMLTableColContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -69,7 +69,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
const bool bHeader, const bool bGroup);
- virtual ~ScXMLTableColsContext();
+ virtual ~ScXMLTableColsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlcondformat.hxx b/sc/source/filter/xml/xmlcondformat.hxx
index ca42c0b6eed5..5170490b7c49 100644
--- a/sc/source/filter/xml/xmlcondformat.hxx
+++ b/sc/source/filter/xml/xmlcondformat.hxx
@@ -29,7 +29,7 @@ public:
ScXMLConditionalFormatsContext( ScXMLImport& rImport, sal_uInt16 nPrfx,
const OUString& rLName );
- virtual ~ScXMLConditionalFormatsContext() {}
+ virtual ~ScXMLConditionalFormatsContext() override {}
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -47,7 +47,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLConditionalFormatContext();
+ virtual ~ScXMLConditionalFormatContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -70,7 +70,7 @@ public:
ScXMLColorScaleFormatContext( ScXMLImport& rImport, sal_uInt16 nPrfx,
const OUString& rLName, ScConditionalFormat* pFormat);
- virtual ~ScXMLColorScaleFormatContext() {}
+ virtual ~ScXMLColorScaleFormatContext() override {}
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -90,7 +90,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScConditionalFormat* pFormat);
- virtual ~ScXMLDataBarFormatContext() {}
+ virtual ~ScXMLDataBarFormatContext() override {}
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -115,7 +115,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScConditionalFormat* pFormat);
- virtual ~ScXMLIconSetFormatContext() {}
+ virtual ~ScXMLIconSetFormatContext() override {}
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -132,7 +132,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScColorScaleFormat* pFormat);
- virtual ~ScXMLColorScaleFormatEntryContext() {}
+ virtual ~ScXMLColorScaleFormatEntryContext() override {}
private:
ScColorScaleEntry* mpFormatEntry;
@@ -148,7 +148,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScColorScaleEntry*& pData);
- virtual ~ScXMLFormattingEntryContext() {}
+ virtual ~ScXMLFormattingEntryContext() override {}
};
class ScXMLCondContext : public SvXMLImportContext
@@ -161,7 +161,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScConditionalFormat* pFormat);
- virtual ~ScXMLCondContext() {}
+ virtual ~ScXMLCondContext() override {}
};
class ScXMLDateContext : public SvXMLImportContext
@@ -174,7 +174,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScConditionalFormat* pFormat);
- virtual ~ScXMLDateContext() {}
+ virtual ~ScXMLDateContext() override {}
};
#endif
diff --git a/sc/source/filter/xml/xmlconti.hxx b/sc/source/filter/xml/xmlconti.hxx
index 26ce61ae8b9b..d245a80fca70 100644
--- a/sc/source/filter/xml/xmlconti.hxx
+++ b/sc/source/filter/xml/xmlconti.hxx
@@ -38,7 +38,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
OUStringBuffer& sValue);
- virtual ~ScXMLContentContext();
+ virtual ~ScXMLContentContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlcvali.cxx b/sc/source/filter/xml/xmlcvali.cxx
index 1b52d6b1f4ca..853546387751 100644
--- a/sc/source/filter/xml/xmlcvali.cxx
+++ b/sc/source/filter/xml/xmlcvali.cxx
@@ -65,7 +65,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLContentValidationContext();
+ virtual ~ScXMLContentValidationContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -96,7 +96,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLContentValidationContext* pValidationContext);
- virtual ~ScXMLHelpMessageContext();
+ virtual ~ScXMLHelpMessageContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -124,7 +124,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLContentValidationContext* pValidationContext);
- virtual ~ScXMLErrorMessageContext();
+ virtual ~ScXMLErrorMessageContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -149,7 +149,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLContentValidationContext* pValidationContext);
- virtual ~ScXMLErrorMacroContext();
+ virtual ~ScXMLErrorMacroContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlcvali.hxx b/sc/source/filter/xml/xmlcvali.hxx
index 7465cd366a8b..2f63648e04ed 100644
--- a/sc/source/filter/xml/xmlcvali.hxx
+++ b/sc/source/filter/xml/xmlcvali.hxx
@@ -38,7 +38,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLContentValidationsContext();
+ virtual ~ScXMLContentValidationsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmldpimp.hxx b/sc/source/filter/xml/xmldpimp.hxx
index 5216263c6126..acff68b317b5 100644
--- a/sc/source/filter/xml/xmldpimp.hxx
+++ b/sc/source/filter/xml/xmldpimp.hxx
@@ -58,7 +58,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDataPilotTablesContext();
+ virtual ~ScXMLDataPilotTablesContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -125,7 +125,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDataPilotTableContext();
+ virtual ~ScXMLDataPilotTableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -168,7 +168,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLDPSourceSQLContext();
+ virtual ~ScXMLDPSourceSQLContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -191,7 +191,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLDPSourceTableContext();
+ virtual ~ScXMLDPSourceTableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -214,7 +214,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLDPSourceQueryContext();
+ virtual ~ScXMLDPSourceQueryContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -237,7 +237,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLSourceServiceContext();
+ virtual ~ScXMLSourceServiceContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -263,7 +263,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pTableContext );
- virtual ~ScXMLDataPilotGrandTotalContext();
+ virtual ~ScXMLDataPilotGrandTotalContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -286,7 +286,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLSourceCellRangeContext();
+ virtual ~ScXMLSourceCellRangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -334,7 +334,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pDataPilotTable);
- virtual ~ScXMLDataPilotFieldContext();
+ virtual ~ScXMLDataPilotFieldContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -381,7 +381,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotFieldReferenceContext();
+ virtual ~ScXMLDataPilotFieldReferenceContext() override;
};
class ScXMLDataPilotLevelContext : public SvXMLImportContext
@@ -398,7 +398,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotLevelContext();
+ virtual ~ScXMLDataPilotLevelContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -419,7 +419,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotDisplayInfoContext();
+ virtual ~ScXMLDataPilotDisplayInfoContext() override;
};
class ScXMLDataPilotSortInfoContext : public SvXMLImportContext
@@ -434,7 +434,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotSortInfoContext();
+ virtual ~ScXMLDataPilotSortInfoContext() override;
};
class ScXMLDataPilotLayoutInfoContext : public SvXMLImportContext
@@ -449,7 +449,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotLayoutInfoContext();
+ virtual ~ScXMLDataPilotLayoutInfoContext() override;
};
class ScXMLDataPilotSubTotalsContext : public SvXMLImportContext
@@ -469,7 +469,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotSubTotalsContext();
+ virtual ~ScXMLDataPilotSubTotalsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -494,7 +494,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotSubTotalsContext* pDataPilotSubTotals);
- virtual ~ScXMLDataPilotSubTotalContext();
+ virtual ~ScXMLDataPilotSubTotalContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -517,7 +517,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotMembersContext();
+ virtual ~ScXMLDataPilotMembersContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -546,7 +546,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotMemberContext();
+ virtual ~ScXMLDataPilotMemberContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -569,7 +569,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotGroupsContext();
+ virtual ~ScXMLDataPilotGroupsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -595,7 +595,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotGroupContext();
+ virtual ~ScXMLDataPilotGroupContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -622,7 +622,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotGroupContext* pDataPilotGroup);
- virtual ~ScXMLDataPilotGroupMemberContext();
+ virtual ~ScXMLDataPilotGroupMemberContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmldrani.hxx b/sc/source/filter/xml/xmldrani.hxx
index 004ad961b187..48cfdd0258bd 100644
--- a/sc/source/filter/xml/xmldrani.hxx
+++ b/sc/source/filter/xml/xmldrani.hxx
@@ -49,7 +49,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDatabaseRangesContext();
+ virtual ~ScXMLDatabaseRangesContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -109,7 +109,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDatabaseRangeContext();
+ virtual ~ScXMLDatabaseRangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -150,7 +150,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSourceSQLContext();
+ virtual ~ScXMLSourceSQLContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -174,7 +174,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSourceTableContext();
+ virtual ~ScXMLSourceTableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -198,7 +198,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSourceQueryContext();
+ virtual ~ScXMLSourceQueryContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -221,7 +221,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLConResContext();
+ virtual ~ScXMLConResContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -245,7 +245,7 @@ public:
css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSubTotalRulesContext();
+ virtual ~ScXMLSubTotalRulesContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -268,7 +268,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSortGroupsContext();
+ virtual ~ScXMLSortGroupsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -292,7 +292,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSubTotalRuleContext();
+ virtual ~ScXMLSubTotalRuleContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -321,7 +321,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLSubTotalRuleContext* pSubTotalRuleContext);
- virtual ~ScXMLSubTotalFieldContext();
+ virtual ~ScXMLSubTotalFieldContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlexprt.cxx b/sc/source/filter/xml/xmlexprt.cxx
index 12e68ad56e2c..235d7873ffb3 100644
--- a/sc/source/filter/xml/xmlexprt.cxx
+++ b/sc/source/filter/xml/xmlexprt.cxx
@@ -314,7 +314,7 @@ class ScXMLShapeExport : public XMLShapeExport
{
public:
explicit ScXMLShapeExport(SvXMLExport& rExp) : XMLShapeExport(rExp) {}
- virtual ~ScXMLShapeExport();
+ virtual ~ScXMLShapeExport() override;
/** is called before a shape element for the given XShape is exported */
virtual void onExport( const uno::Reference < drawing::XShape >& xShape ) override;
diff --git a/sc/source/filter/xml/xmlexprt.hxx b/sc/source/filter/xml/xmlexprt.hxx
index 114d322f1fb4..0e3392deab00 100644
--- a/sc/source/filter/xml/xmlexprt.hxx
+++ b/sc/source/filter/xml/xmlexprt.hxx
@@ -234,7 +234,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rContext,
OUString const & implementationName, SvXMLExportFlags nExportFlag);
- virtual ~ScXMLExport();
+ virtual ~ScXMLExport() override;
static sal_Int16 GetMeasureUnit();
inline ScDocument* GetDocument() { return pDoc; }
diff --git a/sc/source/filter/xml/xmlexternaltabi.hxx b/sc/source/filter/xml/xmlexternaltabi.hxx
index 7e6246de4304..99c46d101232 100644
--- a/sc/source/filter/xml/xmlexternaltabi.hxx
+++ b/sc/source/filter/xml/xmlexternaltabi.hxx
@@ -34,7 +34,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLExternalTabData& rRefInfo );
- virtual ~ScXMLExternalRefTabSourceContext();
+ virtual ~ScXMLExternalRefTabSourceContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -59,7 +59,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLExternalTabData& rRefInfo );
- virtual ~ScXMLExternalRefRowsContext();
+ virtual ~ScXMLExternalRefRowsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -79,7 +79,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLExternalTabData& rRefInfo );
- virtual ~ScXMLExternalRefRowContext();
+ virtual ~ScXMLExternalRefRowContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -100,7 +100,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLExternalTabData& rRefInfo );
- virtual ~ScXMLExternalRefCellContext();
+ virtual ~ScXMLExternalRefCellContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -130,7 +130,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLExternalRefCellContext& rParent );
- virtual ~ScXMLExternalRefCellTextContext();
+ virtual ~ScXMLExternalRefCellTextContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlfilti.hxx b/sc/source/filter/xml/xmlfilti.hxx
index 487b1c68739d..aa282bcd67ec 100644
--- a/sc/source/filter/xml/xmlfilti.hxx
+++ b/sc/source/filter/xml/xmlfilti.hxx
@@ -67,7 +67,7 @@ public:
ScQueryParam& rParam,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLFilterContext();
+ virtual ~ScXMLFilterContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -96,7 +96,7 @@ public:
ScQueryParam& rParam,
ScXMLFilterContext* pTempFilterContext);
- virtual ~ScXMLAndContext();
+ virtual ~ScXMLAndContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -121,7 +121,7 @@ public:
ScQueryParam& rParam,
ScXMLFilterContext* pTempFilterContext);
- virtual ~ScXMLOrContext();
+ virtual ~ScXMLOrContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -153,7 +153,7 @@ public:
ScQueryParam& rParam,
ScXMLFilterContext* pTempFilterContext);
- virtual ~ScXMLConditionContext();
+ virtual ~ScXMLConditionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -175,7 +175,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLConditionContext& rParent);
- virtual ~ScXMLSetItemContext();
+ virtual ~ScXMLSetItemContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
@@ -214,7 +214,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotTableContext* pTempDataPilotTableContext);
- virtual ~ScXMLDPFilterContext();
+ virtual ~ScXMLDPFilterContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -269,7 +269,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDPFilterContext* pTempFilterContext);
- virtual ~ScXMLDPAndContext();
+ virtual ~ScXMLDPAndContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -292,7 +292,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDPFilterContext* pTempFilterContext);
- virtual ~ScXMLDPOrContext();
+ virtual ~ScXMLDPOrContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -321,7 +321,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDPFilterContext* pTempFilterContext);
- virtual ~ScXMLDPConditionContext();
+ virtual ~ScXMLDPConditionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlfonte.cxx b/sc/source/filter/xml/xmlfonte.cxx
index cc1f82f44389..7975e0e7f196 100644
--- a/sc/source/filter/xml/xmlfonte.cxx
+++ b/sc/source/filter/xml/xmlfonte.cxx
@@ -40,7 +40,7 @@ private:
public:
ScXMLFontAutoStylePool_Impl( ScXMLExport& rExport, bool bBlockFontEmbedding );
- virtual ~ScXMLFontAutoStylePool_Impl();
+ virtual ~ScXMLFontAutoStylePool_Impl() override;
};
void ScXMLFontAutoStylePool_Impl::AddFontItems(sal_uInt16* pWhichIds, sal_uInt8 nIdCount, const SfxItemPool* pItemPool, const bool bExportDefaults)
diff --git a/sc/source/filter/xml/xmlimprt.cxx b/sc/source/filter/xml/xmlimprt.cxx
index 5422231355d7..ac0f89f73c19 100644
--- a/sc/source/filter/xml/xmlimprt.cxx
+++ b/sc/source/filter/xml/xmlimprt.cxx
@@ -236,7 +236,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLName,
const uno::Reference<xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLDocContext_Impl();
+ virtual ~ScXMLDocContext_Impl() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -265,7 +265,7 @@ public:
const uno::Reference<xml::sax::XAttributeList>& i_xAttrList,
const uno::Reference<document::XDocumentProperties>& i_xDocProps);
- virtual ~ScXMLFlatDocContext_Impl();
+ virtual ~ScXMLFlatDocContext_Impl() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 i_nPrefix, const OUString& i_rLocalName,
@@ -309,7 +309,7 @@ public:
ScXMLBodyContext_Impl( ScXMLImport& rImport, sal_uInt16 nPrfx,
const OUString& rLName,
const uno::Reference< xml::sax::XAttributeList > & xAttrList );
- virtual ~ScXMLBodyContext_Impl();
+ virtual ~ScXMLBodyContext_Impl() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlimprt.hxx b/sc/source/filter/xml/xmlimprt.hxx
index 5df632d3c803..4f8d32b751b1 100644
--- a/sc/source/filter/xml/xmlimprt.hxx
+++ b/sc/source/filter/xml/xmlimprt.hxx
@@ -961,7 +961,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& rContext,
OUString const & implementationName, SvXMLImportFlags nImportFlag);
- virtual ~ScXMLImport() throw();
+ virtual ~ScXMLImport() throw() override;
// XInitialization
virtual void SAL_CALL initialize( const css::uno::Sequence<css::uno::Any>& aArguments )
diff --git a/sc/source/filter/xml/xmllabri.hxx b/sc/source/filter/xml/xmllabri.hxx
index 917e265c42dd..5f26a3cf074d 100644
--- a/sc/source/filter/xml/xmllabri.hxx
+++ b/sc/source/filter/xml/xmllabri.hxx
@@ -35,7 +35,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList
);
- virtual ~ScXMLLabelRangesContext();
+ virtual ~ScXMLLabelRangesContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
@@ -62,7 +62,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList
);
- virtual ~ScXMLLabelRangeContext();
+ virtual ~ScXMLLabelRangeContext() override;
virtual SvXMLImportContext* CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/sc/source/filter/xml/xmlnexpi.hxx b/sc/source/filter/xml/xmlnexpi.hxx
index 994a71c6849c..e747e93296a5 100644
--- a/sc/source/filter/xml/xmlnexpi.hxx
+++ b/sc/source/filter/xml/xmlnexpi.hxx
@@ -76,7 +76,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
Inserter* pInserter );
- virtual ~ScXMLNamedExpressionsContext();
+ virtual ~ScXMLNamedExpressionsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -100,7 +100,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLNamedExpressionsContext::Inserter* pInserter );
- virtual ~ScXMLNamedRangeContext();
+ virtual ~ScXMLNamedRangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -124,7 +124,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLNamedExpressionsContext::Inserter* pInserter );
- virtual ~ScXMLNamedExpressionContext();
+ virtual ~ScXMLNamedExpressionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlrowi.hxx b/sc/source/filter/xml/xmlrowi.hxx
index 3532944e01cc..1a45b6763ec0 100644
--- a/sc/source/filter/xml/xmlrowi.hxx
+++ b/sc/source/filter/xml/xmlrowi.hxx
@@ -41,7 +41,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableRowContext();
+ virtual ~ScXMLTableRowContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -68,7 +68,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
const bool bHeader, const bool bGroup);
- virtual ~ScXMLTableRowsContext();
+ virtual ~ScXMLTableRowsContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlsceni.hxx b/sc/source/filter/xml/xmlsceni.hxx
index b5a4625b5896..ed88e9bd2bbe 100644
--- a/sc/source/filter/xml/xmlsceni.hxx
+++ b/sc/source/filter/xml/xmlsceni.hxx
@@ -48,7 +48,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableScenarioContext();
+ virtual ~ScXMLTableScenarioContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlsorti.hxx b/sc/source/filter/xml/xmlsorti.hxx
index d91632e58738..d8d6a053dbcf 100644
--- a/sc/source/filter/xml/xmlsorti.hxx
+++ b/sc/source/filter/xml/xmlsorti.hxx
@@ -53,7 +53,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDatabaseRangeContext* pTempDatabaseRangeContext);
- virtual ~ScXMLSortContext();
+ virtual ~ScXMLSortContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -82,7 +82,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLSortContext* pTempSortContext);
- virtual ~ScXMLSortByContext();
+ virtual ~ScXMLSortByContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
diff --git a/sc/source/filter/xml/xmlstyle.hxx b/sc/source/filter/xml/xmlstyle.hxx
index f1f17d406910..e706d629b665 100644
--- a/sc/source/filter/xml/xmlstyle.hxx
+++ b/sc/source/filter/xml/xmlstyle.hxx
@@ -113,7 +113,7 @@ protected:
public:
explicit ScXMLCellExportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper );
- virtual ~ScXMLCellExportPropertyMapper();
+ virtual ~ScXMLCellExportPropertyMapper() override;
virtual void handleElementItem(
SvXMLExport& rExport,
const XMLPropertyState& rProperty,
@@ -142,7 +142,7 @@ protected:
public:
explicit ScXMLRowExportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper );
- virtual ~ScXMLRowExportPropertyMapper();
+ virtual ~ScXMLRowExportPropertyMapper() override;
};
class ScXMLColumnExportPropertyMapper : public SvXMLExportPropertyMapper
@@ -150,7 +150,7 @@ class ScXMLColumnExportPropertyMapper : public SvXMLExportPropertyMapper
public:
explicit ScXMLColumnExportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper );
- virtual ~ScXMLColumnExportPropertyMapper();
+ virtual ~ScXMLColumnExportPropertyMapper() override;
/** this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set */
virtual void handleSpecialItem(
@@ -168,7 +168,7 @@ protected:
public:
explicit ScXMLTableExportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper );
- virtual ~ScXMLTableExportPropertyMapper();
+ virtual ~ScXMLTableExportPropertyMapper() override;
/** this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set */
virtual void handleSpecialItem(
@@ -204,7 +204,7 @@ class ScXMLAutoStylePoolP : public SvXMLAutoStylePoolP
public:
explicit ScXMLAutoStylePoolP(ScXMLExport& rScXMLExport);
- virtual ~ScXMLAutoStylePoolP();
+ virtual ~ScXMLAutoStylePoolP() override;
};
class ScXMLStyleExport : public XMLStyleExport
@@ -218,21 +218,21 @@ public:
SvXMLExport& rExp,
const OUString& rPoolStyleName,
SvXMLAutoStylePoolP *pAutoStyleP=nullptr );
- virtual ~ScXMLStyleExport();
+ virtual ~ScXMLStyleExport() override;
};
class XMLScPropHdlFactory : public XMLPropertyHandlerFactory
{
public:
XMLScPropHdlFactory();
- virtual ~XMLScPropHdlFactory();
+ virtual ~XMLScPropHdlFactory() override;
virtual const XMLPropertyHandler* GetPropertyHandler( sal_Int32 nType ) const override;
};
class XmlScPropHdl_CellProtection : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_CellProtection();
+ virtual ~XmlScPropHdl_CellProtection() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -241,7 +241,7 @@ public:
class XmlScPropHdl_PrintContent : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_PrintContent();
+ virtual ~XmlScPropHdl_PrintContent() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -250,7 +250,7 @@ public:
class XmlScPropHdl_JustifyMethod : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_JustifyMethod();
+ virtual ~XmlScPropHdl_JustifyMethod() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -259,7 +259,7 @@ public:
class XmlScPropHdl_HoriJustify : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_HoriJustify();
+ virtual ~XmlScPropHdl_HoriJustify() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -268,7 +268,7 @@ public:
class XmlScPropHdl_HoriJustifySource : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_HoriJustifySource();
+ virtual ~XmlScPropHdl_HoriJustifySource() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -277,7 +277,7 @@ public:
class XmlScPropHdl_HoriJustifyRepeat : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_HoriJustifyRepeat();
+ virtual ~XmlScPropHdl_HoriJustifyRepeat() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -286,7 +286,7 @@ public:
class XmlScPropHdl_Orientation : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_Orientation();
+ virtual ~XmlScPropHdl_Orientation() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -295,7 +295,7 @@ public:
class XmlScPropHdl_RotateAngle : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_RotateAngle();
+ virtual ~XmlScPropHdl_RotateAngle() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -304,7 +304,7 @@ public:
class XmlScPropHdl_RotateReference : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_RotateReference();
+ virtual ~XmlScPropHdl_RotateReference() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -313,7 +313,7 @@ public:
class XmlScPropHdl_VertJustify : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_VertJustify();
+ virtual ~XmlScPropHdl_VertJustify() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -322,7 +322,7 @@ public:
class XmlScPropHdl_BreakBefore : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_BreakBefore();
+ virtual ~XmlScPropHdl_BreakBefore() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -331,7 +331,7 @@ public:
class XmlScPropHdl_IsTextWrapped : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_IsTextWrapped();
+ virtual ~XmlScPropHdl_IsTextWrapped() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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;
@@ -340,7 +340,7 @@ public:
class XmlScPropHdl_IsEqual : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_IsEqual() {}
+ virtual ~XmlScPropHdl_IsEqual() override {}
virtual bool equals( const css::uno::Any& /* r1 */, const css::uno::Any& /* r2 */ ) const override { return true; }
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;
@@ -349,7 +349,7 @@ public:
class XmlScPropHdl_Vertical : public XMLPropertyHandler
{
public:
- virtual ~XmlScPropHdl_Vertical();
+ virtual ~XmlScPropHdl_Vertical() override;
virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const 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/sc/source/filter/xml/xmlstyli.cxx b/sc/source/filter/xml/xmlstyli.cxx
index 2441b6862925..277df69ce99f 100644
--- a/sc/source/filter/xml/xmlstyli.cxx
+++ b/sc/source/filter/xml/xmlstyli.cxx
@@ -355,7 +355,7 @@ public:
SvXMLImport& rImport, sal_uInt16 nPrfx,
const OUString& rLName,
const uno::Reference< xml::sax::XAttributeList > & xAttrList );
- virtual ~ScXMLMapContext();
+ virtual ~ScXMLMapContext() override;
ScCondFormatEntry* CreateConditionEntry();
};
diff --git a/sc/source/filter/xml/xmlstyli.hxx b/sc/source/filter/xml/xmlstyli.hxx
index 9072a24ab2be..4e568fc15a35 100644
--- a/sc/source/filter/xml/xmlstyli.hxx
+++ b/sc/source/filter/xml/xmlstyli.hxx
@@ -44,7 +44,7 @@ public:
ScXMLCellImportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper,
SvXMLImport& rImport);
- virtual ~ScXMLCellImportPropertyMapper();
+ virtual ~ScXMLCellImportPropertyMapper() override;
/** This method is called when all attributes have been processed. It may be used to remove items that are incomplete */
virtual void finished(
@@ -60,7 +60,7 @@ public:
ScXMLRowImportPropertyMapper(
const rtl::Reference< XMLPropertySetMapper >& rMapper,
SvXMLImport& rImport);
- virtual ~ScXMLRowImportPropertyMapper();
+ virtual ~ScXMLRowImportPropertyMapper() override;
/** This method is called when all attributes have been processed. It may be used to remove items that are incomplete */
virtual void finished(
@@ -94,7 +94,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
SvXMLStylesContext& rStyles, sal_uInt16 nFamily, bool bDefaultStyle = false );
- virtual ~XMLTableStyleContext();
+ virtual ~XMLTableStyleContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
@@ -164,7 +164,7 @@ public:
const OUString& rLName ,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
const bool bAutoStyles );
- virtual ~XMLTableStylesContext();
+ virtual ~XMLTableStylesContext() override;
virtual void EndElement() override;
@@ -196,7 +196,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList);
- virtual ~ScXMLMasterStylesContext();
+ virtual ~ScXMLMasterStylesContext() override;
virtual void EndElement() override;
};
@@ -218,7 +218,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
bool bOverwrite );
- virtual ~ScMasterPageContext();
+ virtual ~ScMasterPageContext() override;
virtual SvXMLImportContext *CreateHeaderFooterContext(
sal_uInt16 nPrefix,
@@ -243,7 +243,7 @@ public:
const OUString& rLName,
const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
SvXMLStylesContext& rStyles, sal_uInt16 nFamily );
- virtual ~ScCellTextStyleContext();
+ virtual ~ScCellTextStyleContext() override;
// override FillPropertySet to store style information
virtual void FillPropertySet(
diff --git a/sc/source/filter/xml/xmltabi.hxx b/sc/source/filter/xml/xmltabi.hxx
index c92309a85a2c..40817702ce32 100644
--- a/sc/source/filter/xml/xmltabi.hxx
+++ b/sc/source/filter/xml/xmltabi.hxx
@@ -54,7 +54,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableContext();
+ virtual ~ScXMLTableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -72,7 +72,7 @@ public:
const OUString& rLName,
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableProtectionContext();
+ virtual ~ScXMLTableProtectionContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,