summaryrefslogtreecommitdiff
path: root/sc/source/filter/inc/xetable.hxx
diff options
context:
space:
mode:
authorNigel Hawkins <nigel.hawkins@inmail24.com>2010-11-19 20:20:07 -0500
committerKohei Yoshida <kyoshida@novell.com>2010-11-19 20:20:07 -0500
commitd765db020b580086edb2b1068c9995c442a1ad91 (patch)
treebc683c7ce451ba2e957b94164546d61ebf124728 /sc/source/filter/inc/xetable.hxx
parent0bb4da6d7d988d98b466db23fae2061e47226d39 (diff)
Replace ScfRef with boost::shared_ptr in calc filter code.
Diffstat (limited to 'sc/source/filter/inc/xetable.hxx')
-rw-r--r--sc/source/filter/inc/xetable.hxx20
1 files changed, 10 insertions, 10 deletions
diff --git a/sc/source/filter/inc/xetable.hxx b/sc/source/filter/inc/xetable.hxx
index 2c18f14d91f0..bb3f182768f6 100644
--- a/sc/source/filter/inc/xetable.hxx
+++ b/sc/source/filter/inc/xetable.hxx
@@ -100,7 +100,7 @@ protected:
XclAddress maBaseXclPos; /// Address of base cell (first FORMULA record).
};
-typedef ScfRef< XclExpRangeFmlaBase > XclExpRangeFmlaRef;
+typedef boost::shared_ptr< XclExpRangeFmlaBase > XclExpRangeFmlaRef;
// Array formulas =============================================================
@@ -130,7 +130,7 @@ private:
XclTokenArrayRef mxTokArr; /// The token array of a matrix formula.
};
-typedef ScfRef< XclExpArray > XclExpArrayRef;
+typedef boost::shared_ptr< XclExpArray > XclExpArrayRef;
// ----------------------------------------------------------------------------
@@ -181,7 +181,7 @@ private:
sal_uInt8 mnUsedCount; /// Number of FORMULA records referring to this record.
};
-typedef ScfRef< XclExpShrfmla > XclExpShrfmlaRef;
+typedef boost::shared_ptr< XclExpShrfmla > XclExpShrfmlaRef;
// ----------------------------------------------------------------------------
@@ -248,7 +248,7 @@ private:
bool mbValid; /// true = Contains valid references.
};
-typedef ScfRef< XclExpTableop > XclExpTableopRef;
+typedef boost::shared_ptr< XclExpTableop > XclExpTableopRef;
// ----------------------------------------------------------------------------
@@ -324,7 +324,7 @@ private:
XclAddress maXclPos; /// Address of the cell.
};
-typedef ScfRef< XclExpCellBase > XclExpCellRef;
+typedef boost::shared_ptr< XclExpCellBase > XclExpCellRef;
// Single cell records ========================================================
@@ -1046,11 +1046,11 @@ private:
typedef XclExpRecordList< XclExpNote > XclExpNoteList;
typedef XclExpRecordList< XclExpHyperlink > XclExpHyperlinkList;
- typedef ScfRef< XclExpDefrowheight > XclExpDefrowhRef;
- typedef ScfRef< XclExpNoteList > XclExpNoteListRef;
- typedef ScfRef< XclExpMergedcells > XclExpMergedcellsRef;
- typedef ScfRef< XclExpHyperlinkList > XclExpHyperlinkRef;
- typedef ScfRef< XclExpDval > XclExpDvalRef;
+ typedef boost::shared_ptr< XclExpDefrowheight > XclExpDefrowhRef;
+ typedef boost::shared_ptr< XclExpNoteList > XclExpNoteListRef;
+ typedef boost::shared_ptr< XclExpMergedcells > XclExpMergedcellsRef;
+ typedef boost::shared_ptr< XclExpHyperlinkList > XclExpHyperlinkRef;
+ typedef boost::shared_ptr< XclExpDval > XclExpDvalRef;
XclExpColinfoBuffer maColInfoBfr; /// Buffer for column formatting.
XclExpRowBuffer maRowBfr; /// Rows and cell records.