summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2009-01-14 13:43:32 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2009-01-14 13:43:32 +0000
commit50298ff20d187d63e28b0f5f69870834befb0ee6 (patch)
tree326f68c09da84aba77a06fb8187241c78ab8c9d8
parent878ae4fa504e908d7798c5e79bf6830a46455fee (diff)
#i10000#: export some more classes and methods
-rw-r--r--sc/inc/chgtrack.hxx4
-rw-r--r--sc/inc/compressedarray.hxx2
-rw-r--r--sc/inc/document.hxx2
-rw-r--r--sc/inc/externalrefmgr.hxx2
-rw-r--r--sc/inc/rangenam.hxx2
-rw-r--r--sc/inc/token.hxx6
6 files changed, 9 insertions, 9 deletions
diff --git a/sc/inc/chgtrack.hxx b/sc/inc/chgtrack.hxx
index c7c35fdc8a3c..bf2c624cbcb4 100644
--- a/sc/inc/chgtrack.hxx
+++ b/sc/inc/chgtrack.hxx
@@ -1193,10 +1193,10 @@ public:
return static_cast< SCSIZE >( nRow / nContentRowsPerSlot );
}
- SC_DLLPUBLIC ScChangeTrack( ScDocument* );
+ SC_DLLPUBLIC ScChangeTrack( ScDocument* );
ScChangeTrack( ScDocument*,
const ScStrCollection& ); // only to use in the XML import
- virtual ~ScChangeTrack();
+ SC_DLLPUBLIC virtual ~ScChangeTrack();
void Clear();
ScChangeActionContent* GetFirstGenerated() const { return pFirstGeneratedDelContent; }
diff --git a/sc/inc/compressedarray.hxx b/sc/inc/compressedarray.hxx
index 4d48e8ba510a..f648a569a10f 100644
--- a/sc/inc/compressedarray.hxx
+++ b/sc/inc/compressedarray.hxx
@@ -543,7 +543,7 @@ public:
/** Sum scaled values of a ScSummableCompressedArray for each row where in
*this* array the condition is met: ((aValue & rBitMask) == rMaskedCompare). */
template< typename S >
- unsigned long SumScaledCoupledArrayForCondition( A nStart, A nEnd,
+ SC_DLLPUBLIC unsigned long SumScaledCoupledArrayForCondition( A nStart, A nEnd,
const D& rBitMask, const D& rMaskedCompare,
const ScSummableCompressedArray<A,S>& rArray,
double fScale ) const;
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index 0e79a64385b6..65ebc17c4eb5 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -606,7 +606,7 @@ public:
const String& aFileName,
const String& aTabName );
- ScExternalRefManager* GetExternalRefManager();
+ SC_DLLPUBLIC ScExternalRefManager* GetExternalRefManager();
BOOL HasDdeLinks() const;
BOOL HasAreaLinks() const;
diff --git a/sc/inc/externalrefmgr.hxx b/sc/inc/externalrefmgr.hxx
index 5d8d7e093966..988b26c7d2bf 100644
--- a/sc/inc/externalrefmgr.hxx
+++ b/sc/inc/externalrefmgr.hxx
@@ -135,7 +135,7 @@ public:
Table();
~Table();
- void setCell(SCCOL nCol, SCROW nRow, TokenRef pToken, sal_uInt32 nFmtIndex = 0);
+ SC_DLLPUBLIC void setCell(SCCOL nCol, SCROW nRow, TokenRef pToken, sal_uInt32 nFmtIndex = 0);
TokenRef getCell(SCCOL nCol, SCROW nRow, sal_uInt32* pnFmtIndex = NULL) const;
bool hasRow( SCROW nRow ) const;
void getAllRows(::std::vector<SCROW>& rRows) const;
diff --git a/sc/inc/rangenam.hxx b/sc/inc/rangenam.hxx
index baa477461528..962aff918e7b 100644
--- a/sc/inc/rangenam.hxx
+++ b/sc/inc/rangenam.hxx
@@ -101,7 +101,7 @@ public:
// rTarget ist ABSPOS Sprungmarke
ScRangeData(const ScRangeData& rScRangeData);
- virtual ~ScRangeData();
+ SC_DLLPUBLIC virtual ~ScRangeData();
virtual ScDataObject* Clone() const;
diff --git a/sc/inc/token.hxx b/sc/inc/token.hxx
index f9fdba19ade2..6c355260c9b2 100644
--- a/sc/inc/token.hxx
+++ b/sc/inc/token.hxx
@@ -278,7 +278,7 @@ public:
};
-class ScEmptyCellToken : public ScToken
+class SC_DLLPUBLIC ScEmptyCellToken : public ScToken
{
bool bInherited :1;
bool bDisplayedAsString :1;
@@ -301,7 +301,7 @@ public:
/** Transports the result from the interpreter to the formula cell. */
-class ScMatrixCellResultToken : public ScToken
+class SC_DLLPUBLIC ScMatrixCellResultToken : public ScToken
{
// No non-const access implemented, silence down unxsols4 complaining about
// the public GetMatrix() hiding the one from ScToken.
@@ -339,7 +339,7 @@ public:
/** Stores the matrix result at the formula cell, additionally the range the
matrix formula occupies. */
-class ScMatrixFormulaCellToken : public ScMatrixCellResultToken
+class SC_DLLPUBLIC ScMatrixFormulaCellToken : public ScMatrixCellResultToken
{
private:
SCROW nRows;