Remove non-existing forward declarations

Those classes don't exist. So remove friend class operators too.

Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
This commit is contained in:
Thomas Arnhold 2012-08-06 16:26:32 +02:00
parent 5502be9695
commit d1ba5419cf
93 changed files with 0 additions and 148 deletions

View File

@ -63,7 +63,6 @@ namespace BasicIDE
class BasicIDEShell :public SfxViewShell
,public ::basctl::DocumentEventListener
{
friend class JavaDebuggingListenerImpl;
friend class LocalizationMgr;
friend bool implImportDialog( Window* pWin, const ::rtl::OUString& rCurPath, const ScriptDocument& rDocument, const ::rtl::OUString& aLibName );
friend bool BasicIDE::RemoveDialog( const ScriptDocument& rDocument, const ::rtl::OUString& rLibName, const ::rtl::OUString& rDlgName );

View File

@ -32,8 +32,6 @@ namespace comphelper
{
//.........................................................................
class AccessibleEventBuffer;
//=====================================================================
//= IMutex
//=====================================================================

View File

@ -32,9 +32,6 @@
#include <cosv/ploc.hxx>
class FileStrategy;
namespace csv
{

View File

@ -58,7 +58,6 @@ class SvxBulletItem;
class SvxFont;
class SvxSearchItem;
class SvxFieldItem;
class OLUndoRemove;
class Window;
class KeyEvent;
class MouseEvent;
@ -130,7 +129,6 @@ private:
friend class OutlinerView;
friend class OutlinerParaObject;
friend class OutlinerEditEng;
friend class OLUndoDepth;
friend class OutlinerUndoCheckPara;
friend class OutlinerUndoChangeParaFlags;

View File

@ -58,7 +58,6 @@ class SfxItemSet;
class Outliner;
class Graphic;
class SvxMSDffManager;
class PptTextMetaCharList;
class PPTTextObj;
class DffRecordHeader;
struct PptCharAttrSet;

View File

@ -57,8 +57,6 @@ typedef boost::unordered_map< sal_Int32, String > ObjIdToName;
typedef std::map< String, ObjIdToName > ControlAttributeInfo;
class VBA_Impl;
class MSFILTER_DLLPUBLIC SvxImportMSVBasic
{
public:

View File

@ -80,7 +80,6 @@ namespace framework
#define WINDOWSTATE_PROPERTY_SOFTCLOSE "SoftClose"
#define WINDOWSTATE_PROPERTY_CONTEXTACTIVE "ContextActive"
class ConfigurationAccess_Windows;
class WindowStateConfiguration : private ThreadHelpBase , // Struct for right initalization of mutex member! Must be first of baseclasses.
public ::cppu::WeakImplHelper2< ::com::sun::star::container::XNameAccess, css::lang::XServiceInfo>
{

View File

@ -32,7 +32,6 @@ typedef char * CLASS_DATA; // Zeiger auf die Daten einer Klasse
class RscCompiler;
class RscTop;
class RscTypCont;
class RscIncList;
/******************* G l o b a l V a r i a b l e s *********************/
extern rtl::OString* pStdParType;

View File

@ -72,8 +72,6 @@ protected:
// "Singleton Pattern"
static salhelper::TimerManager* m_pManager;
friend class TimerManagerCleanup;
};
using namespace salhelper;

View File

@ -67,8 +67,6 @@ protected:
virtual void ModelHasChanged();
private:
friend class DrawViewRedirector;
DrawDocShell* mpDocShell;
DrawViewShell* mpDrawViewShell;
VirtualDevice* mpVDev;

View File

@ -38,7 +38,6 @@
class SdModule;
class SdPrintOptions : public SfxTabPage
{
friend class SdOptionsDlg;
friend class SdModule;
private:

View File

@ -87,7 +87,6 @@ public:
class SdModule;
class SdTpOptionsMisc : public SfxTabPage
{
friend class SdOptionsDlg;
friend class SdModule;
private:

View File

@ -59,13 +59,11 @@ class SfxDispatcher;
class SfxEventConfiguration;
class SfxEventHint;
class SfxItemSet;
class SfxMacroConfig;
class SfxMedium;
class SfxMenuCtrlFactArr_Impl;
class SfxNewFileDialog;
class SfxObjectShell;
class SfxObjectShellArr_Impl;
class SfxOptions;
class SfxProgress;
class SfxResourceManager;
class SfxSlotPool;

View File

@ -41,9 +41,7 @@
// forwards, typedefs, declarations
//________________________________________________________________________________________________________________
class SfxConfigManager;
class SystemWindow;
class SfxArg;
class SfxSlot;
class SfxSlotServer;
class SfxControllerItem;

View File

@ -37,7 +37,6 @@
class Window;
class SfxFilter;
class SfxObjectFacArr_Impl;
class SfxObjectFactory;
class SfxMedium;
class SfxFilterContainer_Impl;

View File

@ -72,7 +72,6 @@ class SfxViewFrame;
class SfxFrameDescriptor;
class SfxFrameSetDescriptor;
class SfxMedium;
class SfxFrameHistory_Impl;
class SfxDispatcher;
class SfxMedium;
class Rectangle;
@ -229,7 +228,6 @@ public:
//--------------------------------------------------------------------
class SfxFrameItem_Impl;
class SFX2_DLLPUBLIC SfxFrameItem: public SfxPoolItem
{
SfxFrame* pFrame;

View File

@ -27,15 +27,11 @@
#include <sfx2/sfxhtml.hxx>
class SfxFrameHTMLParser;
class _SfxFrameHTMLContexts;
class SfxFrameSetObjectShell;
class SfxMedium;
namespace svtools { class AsynchronLink; }
class SFX2_DLLPUBLIC SfxFrameHTMLParser : public SfxHTMLParser
{
friend class _SfxFrameHTMLContext;
protected:
SfxFrameHTMLParser( SvStream& rStream, sal_Bool bIsNewDoc=sal_True, SfxMedium *pMediumPtr=0 ):
SfxHTMLParser( rStream, bIsNewDoc, pMediumPtr ) {};

View File

@ -31,7 +31,6 @@
#include <svtools/htmlout.hxx>
#include <svtools/htmlkywd.hxx>
class SfxFrameSetObjectShell;
class SfxFrame;
namespace com { namespace sun { namespace star {

View File

@ -32,7 +32,6 @@
struct SfxFormalArgument;
struct SfxTypeLibImpl;
struct SfxInterface_Impl;
class SfxConfigManager;
class SfxConfigItem;
class SfxIFConfig_Impl;
class SfxObjectUIArr_Impl ;

View File

@ -64,13 +64,11 @@ class INote;
class SfxStyleSheetPool;
class SfxFrame;
class SbMethod;
class SfxConfigManager;
class StarBASIC;
class Printer;
class SvKeyValueIterator;
class SfxBaseModel;
class SfxModule;
class SvPseudoObject;
class SvData;
class SfxProgress;
class GDIMetaFile;

View File

@ -27,8 +27,6 @@
class String;
class SfxObjectShell;
class SfxStatusBarManager;
class INetHint;
struct SfxProgress_Impl;
struct PlugInLoadStatus;
struct SvProgressArg;

View File

@ -35,7 +35,6 @@ class SfxItemSet;
class SfxItemPool;
class SfxShell;
class SfxSlot;
class SfxArguments;
class String;
class SfxViewFrame;
struct SfxRequest_Impl;

View File

@ -51,7 +51,6 @@ class SfxShell;
struct SfxShell_Impl;
struct SfxTypeLibImpl;
class SfxShellObject;
class SfxShellSubObject;
class SfxDispatcher;
class SfxViewFrame;
class SfxSlot;

View File

@ -39,7 +39,6 @@ class SfxBindings;
typedef SfxTabPage* (*CreateTabPage)(Window *pParent, const SfxItemSet &rAttrSet);
typedef sal_uInt16* (*GetTabPageRanges)(); // provides international Which-value
struct TabPageImpl;
class SfxUs_Impl;
struct TabDlg_Impl;

View File

@ -39,7 +39,6 @@
//------------------------------------------------------------------
class SfxUnoToolBoxControl;
class SfxToolBoxControl;
class SfxBindings;
class SfxModule;
@ -102,7 +101,6 @@ class SfxFrameStatusListener : public svt::FrameStatusListener
class SFX2_DLLPUBLIC SfxPopupWindow: public FloatingWindow, public SfxStatusListenerInterface
{
friend class SfxToolBox_Impl;
sal_Bool m_bFloating;
sal_uIntPtr m_nEventId;
sal_Bool m_bCascading;
@ -184,8 +182,6 @@ class SFX2_DLLPUBLIC SfxToolBoxControl:
{
friend class SfxToolbox;
friend class SfxToolBox_Impl;
friend class SfxToolboxCustomizer;
friend class SfxPopupWindow;
friend struct SfxTbxCtrlFactory;

View File

@ -41,7 +41,6 @@ class SfxBindings;
class SfxProgress;
class SvData;
class SfxViewShell;
class SvPseudoObject;
class SystemWindow;
class Fraction;
class Point;

View File

@ -51,7 +51,6 @@ class SfxModule;
class SfxViewFrame;
class SfxItemPool;
class SfxTabPage;
class SfxPrintMonitor;
class SfxFrameSetDescriptor;
class Printer;
class SfxPrinter;
@ -130,7 +129,6 @@ class SFX2_DLLPUBLIC SfxViewShell: public SfxShell, public SfxListener
{
#ifdef _SFXVIEWSH_HXX
friend class SfxViewFrame;
friend class SfxPlugInFrame;
friend class SfxBaseController;
friend class SfxPrinterController;
#endif

View File

@ -216,7 +216,6 @@ class LayoutManagerListener : public ::com::sun::star::frame::XLayoutManagerList
class SfxWorkWindow
{
friend class UIElementWrapper;
friend class LayoutManagerListener;
protected:

View File

@ -55,7 +55,6 @@ class BaseStorageStream;
class SOT_DLLPUBLIC SotStorageStream : virtual public SotObject, public SvStream
{
friend class SotStorage;
friend class ImpStream;
BaseStorageStream * pOwnStm;// Zeiger auf den eigenen Stream
protected:
virtual sal_uLong GetData( void* pData, sal_uLong nSize );

View File

@ -1594,9 +1594,6 @@ class ImplIntrospection : public XIntrospection
, public OIntrospectionMutex
, public OComponentHelper
{
friend class ImplMergeIntrospection;
friend class ImplMVCIntrospection;
// Implementation der Introspection.
rtl::Reference< IntrospectionAccessStatic_Impl > implInspect(const Any& aToInspectObj);

View File

@ -105,8 +105,6 @@ public:
//---------------------------------------------------------------------
#ifndef _SFXITEMS_HXX
friend class SfxPoolWhichMap;
private:
sal_uInt16 GetIndex_Impl(sal_uInt16 nWhich) const;
sal_uInt16 GetSize_Impl() const;

View File

@ -24,7 +24,6 @@
#include <svl/itemset.hxx>
class StylePoolImpl;
class StylePoolIterImpl;
class IStylePoolIteratorAccess;
class SVL_DLLPUBLIC StylePool

View File

@ -23,7 +23,6 @@
#include <svl/poolitem.hxx>
class SfxArguments;
class SvStream;
DBG_NAMEEX(SfxSizeItem)

View File

@ -77,8 +77,6 @@
//==================================================================
class Edit;
class ListBoxFrame;
class ButtonCtrl;
class SpinField;
class FormattedField;

View File

@ -41,7 +41,6 @@ class String;
class SvStream;
class SvxMacroTableDtor;
class SvNumberFormatter;
class SvDataObject;
struct HTMLOutEvent
{

View File

@ -24,7 +24,6 @@
class SvData;
class SotDataObject;
class SotDataMemberObject;
//=========================================================================

View File

@ -38,7 +38,6 @@
// forward ---------------------------------------------------------------
class SvxBoxEntry;
class SvxListBase;
typedef std::vector<SvxBoxEntry*> SvxEntryLst;

View File

@ -73,8 +73,6 @@ virtual long PreNotify( NotifyEvent& rNEvt );
class ImpPathDialog
{
friend class ImpFileDialog;
private:
PathDialog* pSvPathDialog;
Edit* pEdit;

View File

@ -32,7 +32,6 @@
#include <tools/solar.h>
class FixCpx;
class ColWheel;
// No of fractal bits
// allowed range 0..14, must be even
@ -73,7 +72,6 @@ class Fix
{
private:
friend class FixCpx;
friend class ColWheel;
public:
long x;

View File

@ -56,7 +56,6 @@ class SfxItemSet;
struct SvxMSDffVertPair;
struct SvxMSDffCalculationData;
struct SvxMSDffTextRectangles;
class SvxMSDffAdjustmentHandle;
#define HANDLE_FLAGS_MIRRORED_X 0x0001
#define HANDLE_FLAGS_MIRRORED_Y 0x0002

View File

@ -30,7 +30,6 @@
#define _E3D_UNDO_HXX
#include <svx/svdundo.hxx>
class E3DObject;
#include <svx/scene3d.hxx>
#include "svx/svxdllapi.h"

View File

@ -34,7 +34,6 @@
class SfxObjectShell;
class SfxItemPool;
class VCItemPool;
class FmXUndoEnvironment;
class SfxObjectShell;
class SbxObject;

View File

@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star {
}}}
class SdrView;
class SfxJSArray;
class HelpEvent;
class SVX_DLLPUBLIC FmFormPage : public SdrPage

View File

@ -45,7 +45,6 @@
//========================================================================
class FmFormModel;
class FmFormPage;
class SvxFmTabWin;
class FmXFormShell;
class FmFormView;
class SdrView;

View File

@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star {
class OutputDevice;
class FmFormModel;
class FmPageViewWinRec;
class FmFormObj;
class FmFormPage;
class FmFormShell;

View File

@ -69,7 +69,6 @@ namespace basegfx
class B2DRange;
} // end of namespace basegfx
class SdrUnoControlList;
class SdrPaintWindow;
class Link;

View File

@ -52,8 +52,6 @@ class SdrUndoGeoObj;
////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
class ImpSdrDragViewExtraData;
class SVX_DLLPUBLIC SdrDragView: public SdrExchangeView
{
friend class SdrPageView;

View File

@ -34,7 +34,6 @@
class Link;
class ResMgr;
class SdrEngineDefaults;
class ImpSdrStrCache;
//************************************************************
// Defines

View File

@ -444,9 +444,6 @@ public:
////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
// #97016# II
class ImplHdlListData;
class SVX_DLLPUBLIC SdrHdlList
{
protected:

View File

@ -112,7 +112,6 @@ class SVX_DLLPUBLIC SdrTableObj : public ::SdrTextObj
{
friend class Cell;
friend class SdrTableObjImpl;
friend class SdrTableModifyGuard;
public:
SdrTableObj(SdrModel* _pModel);

View File

@ -166,7 +166,6 @@ private:
friend class sdr::properties::TextProperties;
friend class sdr::properties::CellProperties;
friend class ImpTextPortionHandler;
friend class ImpSdrObjTextLink;
friend class ImpSdrObjTextLinkUserData;
friend class SdrPowerPointImport; // fuer PowerPointImport

View File

@ -25,7 +25,6 @@
#include <svx/svdobj.hxx>
class SdrTextObj;
class SdrPaintInfoRec;
class SdrPage;
class SVX_DLLPUBLIC SdrOutliner : public Outliner

View File

@ -51,7 +51,6 @@ class SdrUnoObj;
class SdrPaintWindow;
class SdrView;
class SdrPageObj;
class B2dIAOManager;
class SdrPageView;
// #110094#

View File

@ -61,8 +61,6 @@ class SfxStyleSheet;
class SdrOle2Obj;
class SdrModel;
class SdrObject;
class SdrViewUserMarker;
class B2dIAOManager;
#ifdef DBG_UTIL
class SdrItemBrowser;
@ -129,7 +127,6 @@ typedef ::std::vector< SdrPaintWindow* > SdrPaintWindowVector;
class SVX_DLLPUBLIC SdrPaintView : public SfxListener, public SfxRepeatTarget, public SfxBroadcaster, public ::utl::ConfigurationListener
{
friend class SdrPageView;
friend class FrameAnimator;
friend class SdrGrafObj;
SdrPageView* mpPageView;

View File

@ -54,11 +54,9 @@ class SdrModel;
class SdrView;
class SdrPageView;
class SdrObject;
class SvxShapeDescriptor;
class SvxShape;
class SvxShapeGroup;
class SvxShapeConnector;
class SvxShapeList;
/***********************************************************************
* Macros fuer Umrechnung Twips<->100tel mm *

View File

@ -85,7 +85,6 @@ protected:
struct SvxShapeImpl;
class SvxShapeMaster;
class SvxItemPropertySet;
class SvxItemPropertySimpleEntry;
class SfxItemSet;
void SVX_DLLPUBLIC SvxItemPropertySet_setPropertyValue( const SvxItemPropertySet& rPropSet, const SfxItemPropertySimpleEntry* pMap,

View File

@ -28,8 +28,6 @@
#include <cppuhelper/implbase3.hxx>
#include "svx/svxdllapi.h"
class XShapeList;
class SvxShapeCollectionMutex
{
public:

View File

@ -41,7 +41,6 @@
class E3dObject;
class E3dScene;
class SceneList;
class Impl3DMirrorConstructOverlay;
/*************************************************************************

View File

@ -161,7 +161,6 @@ class SAL_DLLPRIVATE FmXFormShell :public FmXFormShell_BASE
{
friend class FmFormView;
friend class FmXFormView;
friend class WizardUsageConfigItem;
class SuspendPropertyTracking;
friend class SuspendPropertyTracking;

View File

@ -156,7 +156,6 @@ class SW_DLLPUBLIC SwCrsrShell
friend class SwCallLink;
friend class SwVisCrsr;
friend class SwSelPaintRects;
friend class SwChgLinkFlag;
// requires the Crsr as InternalCrsr
friend sal_Bool GetAutoSumSel( const SwCrsrShell&, SwCellFrms& );

View File

@ -26,8 +26,6 @@
Management of (automatic) styles
--------------------------------------------------------------------*/
class SwStyleHandle;
class IStyleAccess
{
public:

View File

@ -141,7 +141,6 @@ namespace nsUseOnPage
class SW_DLLPUBLIC SwPageDesc : public SwModify
{
friend class SwDoc;
friend class SwUndoPageDescExt;
String aDescName;
SvxNumberType aNumType;

View File

@ -38,7 +38,6 @@
class SwTxtFld;
class SwRootFrm;
class SwPostIt;
class String;
class SwPostItMgr;
class SwEditWin;

View File

@ -47,7 +47,6 @@ class _SetGetExpFlds;
class SwViewOption;
class OutputDevice;
class SwViewOptionAdjust_Impl;
class SwPrtOptions;
class ViewShell;
class SfxViewShell;

View File

@ -26,7 +26,6 @@
class SwTxtNode;
class SwIndex;
class SpellCheck;
class Font;
#include <com/sun/star/linguistic2/XSpellAlternatives.hpp>
#include <com/sun/star/linguistic2/XSpellChecker1.hpp>

View File

@ -359,7 +359,6 @@ public:
class SwHistory
{
friend class SwDoc; // actually only SwDoc::DelUndoObj may access
friend class SwUndoWriter; // for Undo/Redo Writer
friend class SwRegHistory; // for inserting History attributes
SwpHstry m_SwpHstry;

View File

@ -43,7 +43,6 @@ class SvxMacroTableDtor;
class SwBlockName
{
friend class SwImpBlocks;
friend class Sw2TextBlocks;
sal_uInt16 nHashS, nHashL; // Hash-Codes zum Checken
long nPos; // Dateiposition (SW2-Format)
public:

View File

@ -914,7 +914,6 @@ friend WW8PLCFx_Cp_FKP::WW8PLCFx_Cp_FKP( SvStream*, SvStream*, SvStream*,
#ifndef DUMP
friend WW8PLCFMan::WW8PLCFMan(WW8ScannerBase*, ManTypes, long, bool);
friend class SwWw8ImplReader;
friend class SwWW8FltControlStack;
#endif

View File

@ -56,8 +56,6 @@ typedef ::std::vector< SwXMLTableLines_Impl* > SwXMLTableLinesCache_Impl;
class SwXMLExport : public SvXMLExport
{
friend class SwXMLExpContext;
SvXMLUnitConverter* pTwipUnitConv;
SvXMLExportItemMapper* pTableItemMapper;
SwXMLTableLinesCache_Impl* pTableLines;

View File

@ -35,7 +35,6 @@
#include <cmdid.h>
class SwWriterApp;
class SwModule;
#ifdef DBG_UTIL
class SwTestTabPage;
@ -46,7 +45,6 @@ class ViewShell;
class SwViewOption;
class SwContentOptPage;
class SwShdwCrsrOptionsTabPage;
class SwDocEditDialog;
SfxPrinter* GetPrt( ViewShell* );
void SetPrt( SfxPrinter* );
@ -56,7 +54,6 @@ Item for settings dialog - document view
--------------------------------------------------------- */
class SW_DLLPUBLIC SwDocDisplayItem : public SfxPoolItem
{
friend class SwWriterApp;
friend class SwShdwCrsrOptionsTabPage;
friend class SwModule;
@ -210,9 +207,7 @@ Item for settings dialog - test settings
class SW_DLLPUBLIC SwTestItem : public SfxPoolItem
{
friend class SwModule;
friend class SwWriterApp;
friend class SwTestTabPage;
friend class SwDocEditDialog;
sal_Bool bTest1:1;
sal_Bool bTest2:1;

View File

@ -162,7 +162,6 @@ class SW_DLLPUBLIC SwView: public SfxViewShell
// exhibition hack (MA,MBA)
friend void lcl_SelectShellForDrop( SwView &rView );
friend class TestTemplateItem;
friend class SwHHCWrapper;
friend class SwHyphWrapper;
friend class SwView_Impl;

View File

@ -51,7 +51,6 @@ namespace lang {
}
namespace awt {
struct WindowDescriptor;
class XDataTransfer;
} } } }
extern "C" {

View File

@ -141,7 +141,6 @@ enum FSysExact
struct dirent;
class TOOLS_DLLPUBLIC FileStat
{
friend class CORmFSys;
friend class Dir;
friend struct DirReader_Impl;
friend void ImpInitFileStat( FileStat&, dirent* );
@ -373,7 +372,6 @@ struct DirReader_Impl;
class TOOLS_DLLPUBLIC Dir : public DirEntry
{
friend struct DirReader_Impl;
friend class CORmFSys;
DirReader_Impl* pReader; // systemabhaengig
DirEntryList* pLst;

View File

@ -25,7 +25,6 @@
class INetMessage;
class INetMIMEMessage;
class INetHTTPMessage;
class SvMemoryStream;
class SvStream;

View File

@ -669,8 +669,6 @@ template<typename prefix> sal_Size write_lenPrefixed_uInt8s_FromOUString(SvStrea
class TOOLS_DLLPUBLIC SvFileStream : public SvStream
{
friend class ImpEaMgr;
friend class CORmFileStream;
friend class FileCopier;
private:

View File

@ -39,8 +39,6 @@ namespace fileaccess {
// forward:
class shell;
class XInputStreamForStream;
class XOutputStreamForStream;
class XStream_impl
: public cppu::OWeakObject,
@ -52,8 +50,6 @@ namespace fileaccess {
public com::sun::star::io::XTruncate,
public com::sun::star::io::XAsyncOutputMonitor
{
friend class XInputStreamForStream;
friend class XOutputStreamForStream;
public:

View File

@ -33,7 +33,6 @@
#include <rtl/textcvt.h>
class FreetypeServerFont;
#ifdef ENABLE_GRAPHITE
class GraphiteFaceWrapper;
#endif

View File

@ -48,10 +48,6 @@
// Module
// Module type definitions and forward declarations.
//
class TextSourceAdaptor;
class GraphiteFontAdaptor;
class GrSegRecord;
// SAL/VCL types
class ServerFont;

View File

@ -40,7 +40,6 @@ struct BitmapBuffer;
class SalBitmap;
class BitmapPalette;
class SalGraphics;
class ImplServerBitmap;
class Bitmap;
class OutputDevice;
class Color;

View File

@ -39,7 +39,6 @@
class Size;
class Font;
class VirtualDevice;
class ImplServerGraphics;
class ImplGetDevFontList;
class GetDevSizeList;

View File

@ -65,14 +65,12 @@ struct ImplHotKey;
struct ImplEventHook;
class Point;
class Rectangle;
class ImpResMgr;
class ResMgr;
class ImplAccelManager;
class ImplDevFontList;
class ImplFontCache;
class HelpTextWindow;
class ImplTBDragMgr;
class ImplButtonList;
class ImplIdleMgr;
class DbgWindow;
class FloatingWindow;
@ -96,11 +94,7 @@ class Printer;
class SalFrame;
class SalInstance;
class SalSystem;
class SalProcessWindowList;
class SalTrayList;
class UniqueIdContainer;
class ImplPrnQueueList;
class ImplVDevCache;
class UnoWrapperBase;
class GraphicConverter;
class ImplWheelWindow;

View File

@ -209,8 +209,6 @@ public:
class SalI18N_InputMethod;
class SalI18N_KeyboardExtension;
class AttributeProvider;
class SalUnicodeConverter;
class SalConverterCache;
extern "C" {
struct SnDisplay;

View File

@ -47,7 +47,6 @@
// -=-= forwards -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
class SalDisplay;
class X11SalGraphics;
class SalGraphicsLayout;
class SalI18N_InputContext;
namespace vcl_sal { class WMAdaptor; class NetWMAdaptor; class GnomeWMAdaptor; }

View File

@ -55,7 +55,6 @@ class PspSalPrinter;
class PspSalInfoPrinter;
class ServerFont;
class ImplLayoutArgs;
class X11FontLayout;
class ServerFontLayout;
namespace basegfx {
@ -96,7 +95,6 @@ public:
class VCLPLUG_GEN_PUBLIC X11SalGraphics : public SalGraphics
{
friend class X11FontLayout;
friend class ServerFontLayout;
protected:
SalFrame* m_pFrame; // the SalFrame which created this Graphics or NULL

View File

@ -34,7 +34,6 @@
#include <vcl/syswin.hxx>
class ToolBox;
class PopupModeEvent;
// ------------------------
// - FloatingWindow-Types -

View File

@ -49,7 +49,6 @@ class Image;
class PopupMenu;
class KeyCode;
class KeyEvent;
class AppBarWindow;
class MenuFloatingWindow;
class Window;
class SalMenu;

View File

@ -287,9 +287,7 @@ class VCL_DLLPUBLIC OutputDevice : public Resource
friend class Application;
friend class Bitmap;
friend class ImplImageBmp;
friend class ImplQPrinter;
friend class Printer;
friend class SalGraphicsLayout;
friend class System;
friend class VirtualDevice;
friend class Window;

View File

@ -225,7 +225,6 @@ public:
class VCL_DLLPUBLIC Printer : public OutputDevice
{
friend class OutputDevice;
friend class ImplQPrinter;
private:
SalInfoPrinter* mpInfoPrinter;

View File

@ -35,7 +35,6 @@
struct ImplTabItem;
struct ImplTabCtrlData;
class ImplTabItemList;
class TabPage;
class PushButton;
class ListBox;

View File

@ -40,7 +40,6 @@ class TextCharAttrib;
class TextUndo;
class TextUndoManager;
class EditSelFunctionSet;
class EditSelEngine;
class IdleFormatter;
class TextNode;
class OutputDevice;

View File

@ -35,7 +35,6 @@
class XWindowPeer;
class XToolkit;
class XVclToolkit;
class EventList;
class Window;
class OutputDevice;
@ -43,7 +42,6 @@ class MouseEvent;
class CommandEvent;
class KeyEvent;
class Rectangle;
class XVclComponentPeer;
class Menu;
namespace com {

View File

@ -39,7 +39,6 @@
// -----------------
class SalVirtualDevice;
class RmVirtualDevice;
struct SystemGraphicsData;
class VCL_DLLPUBLIC VirtualDevice : public OutputDevice

View File

@ -54,7 +54,6 @@ namespace x11 {
friend class SelectionManager;
friend class X11_Transferable;
void fireChangedContentsEvent();
void clearContents();