summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/datastream.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2013-12-17 00:05:22 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2013-12-18 10:13:26 -0500
commit5945b187a5b5a01783b2a7e934dc5c4b9ace41ed (patch)
treeb7f90d0df13c28093c6cc00483b4f601f114414c /sc/source/ui/inc/datastream.hxx
parent1d6e5dbaff0fadd8ffbb689e318be466eef9d451 (diff)
Try to consolidate all broadcast calls into one place. Still WIP.
Change-Id: I7b75307de3ae91726facb67ea8d3fb6999e1f9c7
Diffstat (limited to 'sc/source/ui/inc/datastream.hxx')
-rw-r--r--sc/source/ui/inc/datastream.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/sc/source/ui/inc/datastream.hxx b/sc/source/ui/inc/datastream.hxx
index 3a8064600195..bb046044c07e 100644
--- a/sc/source/ui/inc/datastream.hxx
+++ b/sc/source/ui/inc/datastream.hxx
@@ -18,6 +18,8 @@
#include <boost/scoped_ptr.hpp>
#include <vector>
+#include <rangelst.hxx>
+
namespace datastreams {
class CallerThread;
class ReaderThread;
@@ -64,6 +66,7 @@ public:
private:
void Repaint();
+ void Broadcast();
private:
ScDocShell *mpScDocShell;
@@ -81,6 +84,7 @@ private:
size_t mnRepaintCounter;
ScRange maRange;
ScRange maStartRange;
+ ScRangeList maBroadcastRanges;
boost::scoped_ptr<ScRange> mpEndRange;
rtl::Reference<datastreams::CallerThread> mxThread;
rtl::Reference<datastreams::ReaderThread> mxReaderThread;