summaryrefslogtreecommitdiff
path: root/sw/inc
diff options
context:
space:
mode:
authorHenning Brinkmann <hbrinkm@openoffice.org>2010-06-01 18:10:55 +0200
committerHenning Brinkmann <hbrinkm@openoffice.org>2010-06-01 18:10:55 +0200
commitdd4c5f563af916775a54cc934e9884d053321ea3 (patch)
treeadf9a4808aca2e872bbce80f74b145dea078916e /sw/inc
parent2898dfd0e3c04f29c91dfac4b63fa3998e030fda (diff)
parent8f943e727b1158cc8c11d74ea521ac1c2f9cb974 (diff)
hb33issues01: merged DEV300_m80
Diffstat (limited to 'sw/inc')
-rw-r--r--sw/inc/swtable.hxx19
1 files changed, 19 insertions, 0 deletions
diff --git a/sw/inc/swtable.hxx b/sw/inc/swtable.hxx
index 86f8e31d99..04812ae7d9 100644
--- a/sw/inc/swtable.hxx
+++ b/sw/inc/swtable.hxx
@@ -39,6 +39,8 @@
#include <node.hxx> // fuer StartNode->GetMyIndex
#else
class SwStartNode;
+#include <memory>
+#include <boost/noncopyable.hpp>
#endif
class Color;
@@ -468,4 +470,21 @@ public:
{ return const_cast<SwTableBox*>(this)->FindEndOfRowSpan( rTable, nMaxStep ); }
};
+class SwCellFrm;
+class SW_DLLPUBLIC SwTableCellInfo : public ::boost::noncopyable
+{
+ struct Impl;
+ ::std::auto_ptr<Impl> m_pImpl;
+
+ const SwCellFrm * getCellFrm() const ;
+
+public:
+ SwTableCellInfo(const SwTable * pTable);
+ ~SwTableCellInfo();
+
+ bool getNext();
+ SwRect getRect() const;
+ const SwTableBox * getTableBox() const;
+};
+
#endif //_SWTABLE_HXX