diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-01-11 12:48:52 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-01-11 13:17:07 +0100 |
commit | 9ff5abf2e17e1f482a608c8c4a76b563fe8fe7e3 (patch) | |
tree | e074150783b29e3e8a884c2be93d15389f514c92 /sc/source/filter | |
parent | ea5b48e9da1ea750cc4549f7cd76771800101ed2 (diff) |
loplugin:privatebase: Make derivation from noncopyable explicitly private
Change-Id: Ia410950353aec0106ea82d025ed3ee89c79ca127
Diffstat (limited to 'sc/source/filter')
-rw-r--r-- | sc/source/filter/inc/ftools.hxx | 2 | ||||
-rw-r--r-- | sc/source/filter/inc/xehelper.hxx | 4 | ||||
-rw-r--r-- | sc/source/filter/inc/xihelper.hxx | 6 | ||||
-rw-r--r-- | sc/source/filter/inc/xltools.hxx | 2 | ||||
-rw-r--r-- | sc/source/filter/oox/formulabuffer.cxx | 2 | ||||
-rw-r--r-- | sc/source/filter/oox/workbookhelper.cxx | 2 | ||||
-rw-r--r-- | sc/source/filter/xml/XMLExportIterator.hxx | 2 | ||||
-rw-r--r-- | sc/source/filter/xml/xmlimprt.hxx | 2 |
8 files changed, 11 insertions, 11 deletions
diff --git a/sc/source/filter/inc/ftools.hxx b/sc/source/filter/inc/ftools.hxx index 0a9667a36769..51eeedca4fca 100644 --- a/sc/source/filter/inc/ftools.hxx +++ b/sc/source/filter/inc/ftools.hxx @@ -121,7 +121,7 @@ class ScStyleSheetPool; class SvStream; /** Contains static methods used anywhere in the filters. */ -class ScfTools : boost::noncopyable +class ScfTools : private boost::noncopyable { public: diff --git a/sc/source/filter/inc/xehelper.hxx b/sc/source/filter/inc/xehelper.hxx index af40492984d7..cb748546f0cc 100644 --- a/sc/source/filter/inc/xehelper.hxx +++ b/sc/source/filter/inc/xehelper.hxx @@ -209,7 +209,7 @@ class ScPatternAttr; /** This class provides methods to create an XclExpString. @descr The string can be created from an edit engine text object or directly from a Calc edit cell. */ -class XclExpStringHelper : boost::noncopyable +class XclExpStringHelper : private boost::noncopyable { public: /** Creates a new unformatted string from the passed string. @@ -393,7 +393,7 @@ private: /** This class contains static methods to encode a file URL. @descr Excel stores URLs in a format that contains special control characters, i.e. for directory separators or volume names. */ -class XclExpUrlHelper : boost::noncopyable +class XclExpUrlHelper : private boost::noncopyable { public: /** Encodes and returns the URL passed in rAbsUrl to an Excel like URL. diff --git a/sc/source/filter/inc/xihelper.hxx b/sc/source/filter/inc/xihelper.hxx index 4e54d7c3ab2d..08fb98635435 100644 --- a/sc/source/filter/inc/xihelper.hxx +++ b/sc/source/filter/inc/xihelper.hxx @@ -105,7 +105,7 @@ class EditTextObject; /** This class provides methods to convert an XclImpString. @The string can be converted to an edit engine text object or directly to a Calc edit cell. */ -class XclImpStringHelper : boost::noncopyable +class XclImpStringHelper : private boost::noncopyable { public: /** Returns a new edit engine text object. @@ -247,7 +247,7 @@ private: /** This class contains static methods to decode an URL stored in an Excel file. @descr Excel URLs can contain a sheet name, for instance: path\[test.xls]Sheet1 This sheet name will be extracted automatically. */ -class XclImpUrlHelper : boost::noncopyable +class XclImpUrlHelper : private boost::noncopyable { public: /** Decodes an encoded external document URL with optional sheet name. @@ -292,7 +292,7 @@ class ScTokenArray; /** This class stores one cached value of a cached value list (used for instance in CRN, EXTERNNAME, tArray). */ -class XclImpCachedValue : boost::noncopyable +class XclImpCachedValue : private boost::noncopyable { public: /** Creates a cached value and reads contents from stream and stores it with its array address. */ diff --git a/sc/source/filter/inc/xltools.hxx b/sc/source/filter/inc/xltools.hxx index 67c8f3ca4966..7e203f7c8b7c 100644 --- a/sc/source/filter/inc/xltools.hxx +++ b/sc/source/filter/inc/xltools.hxx @@ -76,7 +76,7 @@ XclExpStream& operator<<( XclExpStream& rStrm, const XclGuid& rGuid ); // Excel Tools ================================================================ /** This class contains static helper methods for the Excel import and export filters. */ -class XclTools : boost::noncopyable +class XclTools : private boost::noncopyable { public: // GUID's ----------------------------------------------------------------- diff --git a/sc/source/filter/oox/formulabuffer.cxx b/sc/source/filter/oox/formulabuffer.cxx index 4e82ea667769..ba14600def57 100644 --- a/sc/source/filter/oox/formulabuffer.cxx +++ b/sc/source/filter/oox/formulabuffer.cxx @@ -47,7 +47,7 @@ namespace { * Cache the token array for the last cell position in each column. We use * one cache per sheet. */ -class CachedTokenArray : boost::noncopyable +class CachedTokenArray : private boost::noncopyable { public: diff --git a/sc/source/filter/oox/workbookhelper.cxx b/sc/source/filter/oox/workbookhelper.cxx index 27bee11b41c2..ec76d54822e9 100644 --- a/sc/source/filter/oox/workbookhelper.cxx +++ b/sc/source/filter/oox/workbookhelper.cxx @@ -110,7 +110,7 @@ bool IgnoreCaseCompare::operator()( const OUString& rName1, const OUString& rNam return rName1.compareToIgnoreAsciiCase(rName2 ) < 0; } -class WorkbookGlobals : boost::noncopyable +class WorkbookGlobals : private boost::noncopyable { public: explicit WorkbookGlobals( ExcelFilter& rFilter ); diff --git a/sc/source/filter/xml/XMLExportIterator.hxx b/sc/source/filter/xml/XMLExportIterator.hxx index 1036136bda03..379760fb7c3a 100644 --- a/sc/source/filter/xml/XMLExportIterator.hxx +++ b/sc/source/filter/xml/XMLExportIterator.hxx @@ -315,7 +315,7 @@ struct ScMyCell ~ScMyCell(); }; -class ScMyNotEmptyCellsIterator : boost::noncopyable +class ScMyNotEmptyCellsIterator : private boost::noncopyable { css::uno::Reference<css::sheet::XSpreadsheet> xTable; css::uno::Reference<css::table::XCellRange> xCellRange; diff --git a/sc/source/filter/xml/xmlimprt.hxx b/sc/source/filter/xml/xmlimprt.hxx index 882f1f0edfb6..043230143506 100644 --- a/sc/source/filter/xml/xmlimprt.hxx +++ b/sc/source/filter/xml/xmlimprt.hxx @@ -820,7 +820,7 @@ typedef std::vector<ScMyImportValidation> ScMyImportValidations; class ScMyStylesImportHelper; class ScXMLEditAttributeMap; -class ScXMLImport: public SvXMLImport, boost::noncopyable +class ScXMLImport: public SvXMLImport, private boost::noncopyable { typedef std::unordered_map< OUString, sal_Int16, OUStringHash > CellTypeMap; typedef ::std::map<SCTAB, std::unique_ptr<ScMyNamedExpressions>> SheetNamedExpMap; |