summaryrefslogtreecommitdiff
path: root/sw/source/core/inc/rootfrm.hxx
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2016-09-28 17:20:15 +0900
committerTakeshi Abe <tabe@fixedpoint.jp>2016-09-30 05:26:27 +0000
commit8e812b87ff7f8c5bf2c6f8858646c55effd2eea3 (patch)
tree2460936cf18edee24eb1077c6712c64ce8e71b2f /sw/source/core/inc/rootfrm.hxx
parent8e466c431e6d61911b2b15895a4b63df12422057 (diff)
tdf#75757 Remove inheritance from std container
Change-Id: I476c83ea195281f977bb6fa5019f983609ff3a6e Reviewed-on: https://gerrit.libreoffice.org/29347 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
Diffstat (limited to 'sw/source/core/inc/rootfrm.hxx')
-rw-r--r--sw/source/core/inc/rootfrm.hxx8
1 files changed, 6 insertions, 2 deletions
diff --git a/sw/source/core/inc/rootfrm.hxx b/sw/source/core/inc/rootfrm.hxx
index 776ccf9596e7..f67665eafbb7 100644
--- a/sw/source/core/inc/rootfrm.hxx
+++ b/sw/source/core/inc/rootfrm.hxx
@@ -24,6 +24,7 @@
#include <doc.hxx>
#include <IDocumentTimerAccess.hxx>
#include <o3tl/typed_flags_set.hxx>
+#include <set>
#include <vector>
class SwContentFrame;
@@ -35,8 +36,6 @@ class SwCursor;
class SwShellCursor;
class SwTableCursor;
class SwLayVout;
-class SwDestroyList;
-class SwCurrShells;
class SwViewOption;
class SwSelectionList;
struct SwPosition;
@@ -64,6 +63,11 @@ enum class SwRemoveResult
Prev
};
+using SwCurrShells = std::set<CurrShell*>;
+
+class SwSectionFrame;
+using SwDestroyList = std::set<SwSectionFrame*>;
+
/// The root element of a Writer document layout.
class SwRootFrame: public SwLayoutFrame
{