diff options
Diffstat (limited to 'sc/source/filter/inc')
32 files changed, 5 insertions, 73 deletions
diff --git a/sc/source/filter/inc/colrowst.hxx b/sc/source/filter/inc/colrowst.hxx index 525db195bac1..55379c8f603a 100644 --- a/sc/source/filter/inc/colrowst.hxx +++ b/sc/source/filter/inc/colrowst.hxx @@ -34,9 +34,6 @@ #define XLS_USE_NEW_ROW_CONT 1 - -class XclImpStream; - // ============================================================================ class XclImpColRowSettings : protected XclImpRoot diff --git a/sc/source/filter/inc/excdoc.hxx b/sc/source/filter/inc/excdoc.hxx index 500ab1238e0c..4c74f1fd00cc 100644 --- a/sc/source/filter/inc/excdoc.hxx +++ b/sc/source/filter/inc/excdoc.hxx @@ -39,10 +39,6 @@ //------------------------------------------------------------------ Forwards - class SvStream; -class ScBaseCell; -class ScHorizontalCellIterator; -class ScDocument; -class ScProgress; class NameBuffer; diff --git a/sc/source/filter/inc/excform.hxx b/sc/source/filter/inc/excform.hxx index ebc3696e9a0f..ca38b361fa56 100644 --- a/sc/source/filter/inc/excform.hxx +++ b/sc/source/filter/inc/excform.hxx @@ -35,6 +35,7 @@ #include <vector> +class ScFormulaCell; class ScRangeList; diff --git a/sc/source/filter/inc/excimp8.hxx b/sc/source/filter/inc/excimp8.hxx index 0e14fea7c9d0..e16062146331 100644 --- a/sc/source/filter/inc/excimp8.hxx +++ b/sc/source/filter/inc/excimp8.hxx @@ -40,14 +40,7 @@ #include "ftools.hxx" #include "queryparam.hxx" -class SotStorage; - -class ScBaseCell; -class ScRangeList; class ScDBData; - -class ScfSimpleProgressBar; - class XclImpStream; diff --git a/sc/source/filter/inc/excrecds.hxx b/sc/source/filter/inc/excrecds.hxx index ebd5c77479cd..bcacb32bc2a0 100644 --- a/sc/source/filter/inc/excrecds.hxx +++ b/sc/source/filter/inc/excrecds.hxx @@ -50,21 +50,8 @@ //------------------------------------------------------------------ Forwards - -class SvStream; -class Font; -class ScPatternAttr; -class ScTokenArray; -class ScRangeData; -class ScDBData; -class ScEditCell; -class SfxItemSet; -class EditTextObject; -class ScPageHFItem; -class ScProgress; struct ScQueryEntry; -class ExcTable; - //----------------------------------------------------------- class ExcRecord - class ExcRecord : public XclExpRecord diff --git a/sc/source/filter/inc/excscen.hxx b/sc/source/filter/inc/excscen.hxx index 5b7e3f0d2f59..e21c231a4260 100644 --- a/sc/source/filter/inc/excscen.hxx +++ b/sc/source/filter/inc/excscen.hxx @@ -37,7 +37,6 @@ struct RootData; class XclImpRoot; class XclImpStream; -class ScDocument; class ExcScenarioCell { diff --git a/sc/source/filter/inc/exp_op.hxx b/sc/source/filter/inc/exp_op.hxx index dd1e28cdda91..5781224fd7ab 100644 --- a/sc/source/filter/inc/exp_op.hxx +++ b/sc/source/filter/inc/exp_op.hxx @@ -38,7 +38,6 @@ class ScDocument; class ScPatternAttr; class ScFormulaCell; class ExcDocument; -class SotStorage; class ExportTyp diff --git a/sc/source/filter/inc/formel.hxx b/sc/source/filter/inc/formel.hxx index 920885952f5a..04fc46a64270 100644 --- a/sc/source/filter/inc/formel.hxx +++ b/sc/source/filter/inc/formel.hxx @@ -42,7 +42,6 @@ class XclImpStream; class ScTokenArray; -class ScFormulaCell; struct ScSingleRefData; struct ScComplexRefData; diff --git a/sc/source/filter/inc/ftools.hxx b/sc/source/filter/inc/ftools.hxx index 226f509c43f9..c1c04648e666 100644 --- a/sc/source/filter/inc/ftools.hxx +++ b/sc/source/filter/inc/ftools.hxx @@ -142,7 +142,6 @@ class SfxPoolItem; class SfxItemSet; class ScStyleSheet; class ScStyleSheetPool; -class SotStorage; class SotStorageRef; class SotStorageStreamRef; class SvStream; diff --git a/sc/source/filter/inc/imp_op.hxx b/sc/source/filter/inc/imp_op.hxx index fc56de743e7e..ebbeeb705b3c 100644 --- a/sc/source/filter/inc/imp_op.hxx +++ b/sc/source/filter/inc/imp_op.hxx @@ -43,14 +43,10 @@ #include <boost/ptr_container/ptr_vector.hpp> -class SfxItemSet; class SvStream; class ScFormulaCell; -class SdrObject; class ScDocument; -class ScToken; -class _ScRangeListTabs; class ExcelToSc; diff --git a/sc/source/filter/inc/lotattr.hxx b/sc/source/filter/inc/lotattr.hxx index e3acb2c874ff..9deca5b29782 100644 --- a/sc/source/filter/inc/lotattr.hxx +++ b/sc/source/filter/inc/lotattr.hxx @@ -36,7 +36,6 @@ #include "address.hxx" #include "scitems.hxx" -class ScDocument; class ScDocumentPool; class ScPatternAttr; class SvxColorItem; diff --git a/sc/source/filter/inc/namebuff.hxx b/sc/source/filter/inc/namebuff.hxx index bc5416b5abff..6f5c17db82ff 100644 --- a/sc/source/filter/inc/namebuff.hxx +++ b/sc/source/filter/inc/namebuff.hxx @@ -38,7 +38,6 @@ #include <boost/unordered_map.hpp> #include <list> -class ScDocument; class ScTokenArray; class NameBuffer; diff --git a/sc/source/filter/inc/root.hxx b/sc/source/filter/inc/root.hxx index 5a985345f2ea..18c38c33a780 100644 --- a/sc/source/filter/inc/root.hxx +++ b/sc/source/filter/inc/root.hxx @@ -29,7 +29,6 @@ class ScRangeName; -class NameBuffer; class RangeNameBufferWK3; class ShrfmlaBuffer; class ExtNameBuff; @@ -38,7 +37,6 @@ class ExcelToSc; class XclImpColRowSettings; class XclImpAutoFilterBuffer; -class XclImpPivotCacheList; class _ScRangeListTabs; class XclExpChTrTabId; diff --git a/sc/source/filter/inc/rtfparse.hxx b/sc/source/filter/inc/rtfparse.hxx index 4d62d4d7dc26..3b436480e94c 100644 --- a/sc/source/filter/inc/rtfparse.hxx +++ b/sc/source/filter/inc/rtfparse.hxx @@ -51,7 +51,6 @@ SV_DECL_VARARR_SORT( ScRTFColTwips, sal_uLong, 16 ) #else // SC_RTFPARSE_CXX struct ScRTFCellDefault; -class ScRTFDefaultList; class ScRTFColTwips; #endif // SC_RTFPARSE_CXX diff --git a/sc/source/filter/inc/tokstack.hxx b/sc/source/filter/inc/tokstack.hxx index 550f9e3a9c94..5c0392f94774 100644 --- a/sc/source/filter/inc/tokstack.hxx +++ b/sc/source/filter/inc/tokstack.hxx @@ -62,7 +62,6 @@ struct TokenId //------------------------------------------------------------------------ struct ScComplexRefData; class TokenStack; -class ScToken; enum E_TYPE diff --git a/sc/source/filter/inc/workbookhelper.hxx b/sc/source/filter/inc/workbookhelper.hxx index cbabb1d87320..9c6bcc8944bb 100644 --- a/sc/source/filter/inc/workbookhelper.hxx +++ b/sc/source/filter/inc/workbookhelper.hxx @@ -55,7 +55,6 @@ namespace oox { class AttributeList; class SegmentProgressBar; class ISegmentProgressBar; - class SequenceInputStream; } namespace oox { namespace core { @@ -64,10 +63,6 @@ namespace oox { namespace core { class XmlFilterBase; } } -namespace oox { namespace drawingml { - class Theme; -} } - class ScDocument; namespace oox { diff --git a/sc/source/filter/inc/worksheethelper.hxx b/sc/source/filter/inc/worksheethelper.hxx index a6be51f5937e..02422633d5b8 100644 --- a/sc/source/filter/inc/worksheethelper.hxx +++ b/sc/source/filter/inc/worksheethelper.hxx @@ -55,8 +55,6 @@ namespace xls { class AutoFilterBuffer; struct BinAddress; struct BinRange; -class BiffSheetDrawing; -class BinRangeList; class CommentsBuffer; class CondFormatBuffer; class Font; diff --git a/sc/source/filter/inc/xecontent.hxx b/sc/source/filter/inc/xecontent.hxx index 390d49c18ee2..cf246e797355 100644 --- a/sc/source/filter/inc/xecontent.hxx +++ b/sc/source/filter/inc/xecontent.hxx @@ -103,7 +103,6 @@ private: // Hyperlinks ================================================================= class SvxURLField; -class INetURLObject; /** Provides export of hyperlink data. */ class XclExpHyperlink : public XclExpRecord @@ -288,8 +287,6 @@ private: // Data Validation ============================================================ -class ScValidationData; - /** Provides export of the data of a DV record. @descr This record contains the settings for a data validation. In detail this is a pointer to the core validation data and a cell range list with all diff --git a/sc/source/filter/inc/xehelper.hxx b/sc/source/filter/inc/xehelper.hxx index 2d57d9e10461..148f693c083a 100644 --- a/sc/source/filter/inc/xehelper.hxx +++ b/sc/source/filter/inc/xehelper.hxx @@ -215,6 +215,7 @@ private: // ---------------------------------------------------------------------------- class EditEngine; +class EditTextObject; class SdrTextObj; class ScStringCell; class ScEditCell; @@ -424,7 +425,6 @@ private: }; // ---------------------------------------------------------------------------- -class ScDocument; class ScMatrix; /** Contains cached values in a 2-dimensional array. */ diff --git a/sc/source/filter/inc/xelink.hxx b/sc/source/filter/inc/xelink.hxx index 6d056fd6e488..84149f8f75f1 100644 --- a/sc/source/filter/inc/xelink.hxx +++ b/sc/source/filter/inc/xelink.hxx @@ -37,7 +37,6 @@ #include "externalrefmgr.hxx" #include <boost/shared_ptr.hpp> -class ScRange; struct ScSingleRefData; struct ScComplexRefData; diff --git a/sc/source/filter/inc/xepivot.hxx b/sc/source/filter/inc/xepivot.hxx index a3472bc850a5..37c5603e6903 100644 --- a/sc/source/filter/inc/xepivot.hxx +++ b/sc/source/filter/inc/xepivot.hxx @@ -38,7 +38,6 @@ class ScDPObject; class ScDPSaveData; class ScDPSaveDimension; class ScDPSaveMember; -class ScDPDimensionSaveData; class ScDPSaveGroupDimension; class ScDPSaveNumGroupDimension; struct ScDPNumGroupInfo; diff --git a/sc/source/filter/inc/xeroot.hxx b/sc/source/filter/inc/xeroot.hxx index fb706925758c..42a0caf9929d 100644 --- a/sc/source/filter/inc/xeroot.hxx +++ b/sc/source/filter/inc/xeroot.hxx @@ -36,7 +36,6 @@ // Forward declarations of objects in public use ============================== -class XclExpStream; class XclExpRecordBase; class XclExpString; diff --git a/sc/source/filter/inc/xestring.hxx b/sc/source/filter/inc/xestring.hxx index 42ab5db8bed0..f635e26c4712 100644 --- a/sc/source/filter/inc/xestring.hxx +++ b/sc/source/filter/inc/xestring.hxx @@ -33,9 +33,6 @@ // ============================================================================ -class ScEditCell; -class ScPatternAttr; -class EditTextObject; class XclExpStream; class XclExpXmlStream; diff --git a/sc/source/filter/inc/xichart.hxx b/sc/source/filter/inc/xichart.hxx index 595eb17bdb3d..224e10561a91 100644 --- a/sc/source/filter/inc/xichart.hxx +++ b/sc/source/filter/inc/xichart.hxx @@ -85,7 +85,6 @@ struct XclObjFillData; // Common ===================================================================== -class ScfProgressBar; struct XclImpChRootData; class XclImpChChart; class ScTokenArray; diff --git a/sc/source/filter/inc/xiescher.hxx b/sc/source/filter/inc/xiescher.hxx index 2843b4ab2c5e..aa0bffa55ec7 100644 --- a/sc/source/filter/inc/xiescher.hxx +++ b/sc/source/filter/inc/xiescher.hxx @@ -46,6 +46,7 @@ namespace com { namespace sun { namespace star { class SdrObjList; class ScfProgressBar; class ScfPropertySet; +class ScRangeList; class XclImpChart; class XclImpDffConverter; class XclImpDrawing; diff --git a/sc/source/filter/inc/xihelper.hxx b/sc/source/filter/inc/xihelper.hxx index 3726deef0981..29ee1ad5ade5 100644 --- a/sc/source/filter/inc/xihelper.hxx +++ b/sc/source/filter/inc/xihelper.hxx @@ -38,6 +38,8 @@ #include "xiroot.hxx" #include "xistring.hxx" +class ScRangeList; + // Excel->Calc cell address/range conversion ================================== /** Provides functions to convert Excel cell addresses to Calc cell addresses. */ diff --git a/sc/source/filter/inc/xistyle.hxx b/sc/source/filter/inc/xistyle.hxx index eb31e44ae3af..89f0f578f236 100644 --- a/sc/source/filter/inc/xistyle.hxx +++ b/sc/source/filter/inc/xistyle.hxx @@ -40,7 +40,6 @@ #include "xlstyle.hxx" #include "xiroot.hxx" -class ScDocumentPool; struct ScAttrEntry; /* ============================================================================ diff --git a/sc/source/filter/inc/xladdress.hxx b/sc/source/filter/inc/xladdress.hxx index 9722b3dbe1ff..e009c00c3935 100644 --- a/sc/source/filter/inc/xladdress.hxx +++ b/sc/source/filter/inc/xladdress.hxx @@ -32,7 +32,6 @@ #include <vector> #include "address.hxx" -class ScRangeList; class XclImpStream; class XclExpStream; diff --git a/sc/source/filter/inc/xlescher.hxx b/sc/source/filter/inc/xlescher.hxx index 6213f121fc54..fbd929e1270c 100644 --- a/sc/source/filter/inc/xlescher.hxx +++ b/sc/source/filter/inc/xlescher.hxx @@ -41,12 +41,8 @@ namespace com { namespace sun { namespace star { namespace script { struct ScriptEventDescriptor; } } } } -class SdrObject; class Rectangle; -class ScDocument; -class SvStream; class XclImpStream; -class XclExpStream; // Constants and Enumerations ================================================= diff --git a/sc/source/filter/inc/xlpage.hxx b/sc/source/filter/inc/xlpage.hxx index 4c7412ab9171..75f7f27e20bb 100644 --- a/sc/source/filter/inc/xlpage.hxx +++ b/sc/source/filter/inc/xlpage.hxx @@ -98,7 +98,6 @@ const sal_uInt16 EXC_PAPERSIZE_USER = 0xFFFF; // Page settings ============================================================== class SvxBrushItem; -class SfxPrinter; /** Contains all page (print) settings for a single sheet. */ struct XclPageData : private boost::noncopyable diff --git a/sc/source/filter/inc/xlroot.hxx b/sc/source/filter/inc/xlroot.hxx index 07d996d63750..06a0975dcab1 100644 --- a/sc/source/filter/inc/xlroot.hxx +++ b/sc/source/filter/inc/xlroot.hxx @@ -45,8 +45,6 @@ class DateTime; struct XclAddress; struct XclRange; -class XclRangeList; -class XclTokenArray; // Global data ================================================================ @@ -136,10 +134,8 @@ class ScModelObj; class OutputDevice; class SvNumberFormatter; class SdrPage; -class ScDocumentPool; class ScStyleSheetPool; class ScRangeName; -class ScDBCollection; struct XclFontData; /** Access to global data for a filter object (imported or exported document) from other classes. */ diff --git a/sc/source/filter/inc/xltools.hxx b/sc/source/filter/inc/xltools.hxx index b73986652641..0d169a8ac55b 100644 --- a/sc/source/filter/inc/xltools.hxx +++ b/sc/source/filter/inc/xltools.hxx @@ -86,9 +86,6 @@ XclExpStream& operator<<( XclExpStream& rStrm, const XclGuid& rGuid ); // Excel Tools ================================================================ -class SvStream; -class ScDocument; - /** This class contains static helper methods for the Excel import and export filters. */ class XclTools : boost::noncopyable { |