summaryrefslogtreecommitdiff
path: root/sw/inc/shellio.hxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2018-03-08 22:07:50 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-03-09 09:11:51 +0100
commitb810c84c4b56315f515b9983411957a5e51d164b (patch)
tree587226f57d65e24c0ee7205a463d1b22b0f93849 /sw/inc/shellio.hxx
parentdaf17846789cf09d1861f1e6f03851d2e12cffc8 (diff)
sw: fix some IWYU warnings
Change-Id: Idb8ad6cda75b7112280ae71b4340d0187a602794 Reviewed-on: https://gerrit.libreoffice.org/50974 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sw/inc/shellio.hxx')
-rw-r--r--sw/inc/shellio.hxx20
1 files changed, 9 insertions, 11 deletions
diff --git a/sw/inc/shellio.hxx b/sw/inc/shellio.hxx
index 5cbd0f502639..c6f1c63dd214 100644
--- a/sw/inc/shellio.hxx
+++ b/sw/inc/shellio.hxx
@@ -23,24 +23,16 @@
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/embed/XStorage.hpp>
-#include <sfx2/docfile.hxx>
-#include <sfx2/fcontnr.hxx>
-#include <sot/formats.hxx>
#include <sot/storage.hxx>
-#include <svtools/parhtml.hxx>
#include <tools/date.hxx>
#include <tools/time.hxx>
#include <tools/datetime.hxx>
#include <tools/ref.hxx>
#include <rtl/ref.hxx>
+#include <osl/thread.h>
#include "swdllapi.h"
-#include "swtypes.hxx"
#include "docfac.hxx"
-#include "iodetect.hxx"
-#include "IMark.hxx"
-class SfxFilterContainer;
-class SfxFilter;
class SfxItemPool;
class SfxItemSet;
class SfxMedium;
@@ -54,6 +46,13 @@ class SwPaM;
class SwTextBlocks;
struct SwPosition;
struct Writer_Impl;
+namespace sw
+{
+namespace mark
+{
+class IMark;
+}
+}
// Defines the count of chars at which a paragraph read via ASCII/W4W-Reader
// is forced to wrap. It has to be always greater than 200!!!
@@ -96,8 +95,6 @@ public:
// Base class of possible options for a special reader.
class Reader;
-// Calls reader with its options, document, cursor etc.
-class SwReader;
// SwRead is pointer to the read-options base class.
typedef Reader *SwRead;
@@ -136,6 +133,7 @@ public:
{ ResetAllFormatsOnly(); aASCIIOpts.Reset(); }
};
+// Calls reader with its options, document, cursor etc.
class SW_DLLPUBLIC SwReader: public SwDocFac
{
SvStream* pStrm;