summaryrefslogtreecommitdiff
path: root/sc/source/filter/inc/xepivot.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/filter/inc/xepivot.hxx')
-rw-r--r--sc/source/filter/inc/xepivot.hxx28
1 files changed, 14 insertions, 14 deletions
diff --git a/sc/source/filter/inc/xepivot.hxx b/sc/source/filter/inc/xepivot.hxx
index 6f5a9a4a9d05..e5a171a058dc 100644
--- a/sc/source/filter/inc/xepivot.hxx
+++ b/sc/source/filter/inc/xepivot.hxx
@@ -33,9 +33,9 @@ class ScDPSaveGroupDimension;
class ScDPSaveNumGroupDimension;
struct ScDPNumGroupInfo;
-// ============================================================================
+
// Pivot cache
-// ============================================================================
+
/** Represents a data item in a pivot cache containing data of any type. */
class XclExpPCItem : public XclExpRecord, public XclPCItem
@@ -61,7 +61,7 @@ private:
sal_uInt16 mnTypeFlag; /// Data type flag.
};
-// ============================================================================
+
class XclExpPivotCache;
@@ -164,7 +164,7 @@ private:
sal_uInt16 mnTypeFlags; /// Collected item data type flags.
};
-// ============================================================================
+
class XclExpPivotCache : protected XclExpRoot
{
@@ -239,16 +239,16 @@ private:
bool mbValid; /// true = The cache is valid for export.
};
-// ============================================================================
+
// Pivot table
-// ============================================================================
+
class XclExpPivotTable;
/** Data field position specifying the pivot table field index (first) and data info index (second). */
typedef ::std::pair< sal_uInt16, sal_uInt16 > XclPTDataFieldPos;
-// ============================================================================
+
class XclExpPTItem : public XclExpRecord
{
@@ -271,7 +271,7 @@ private:
XclPTItemInfo maItemInfo; /// General data for this item.
};
-// ============================================================================
+
class XclExpPTField : public XclExpRecordBase
{
@@ -312,7 +312,7 @@ public:
/** Writes the entire pivot table field. */
virtual void Save( XclExpStream& rStrm );
- // ------------------------------------------------------------------------
+
private:
/** Returns an item by its name. */
XclExpPTItem* GetItemAcc( const OUString& rName );
@@ -338,7 +338,7 @@ private:
XclExpPTItemList maItemList; /// List of all items of this field.
};
-// ============================================================================
+
class XclExpPivotTable : public XclExpRecordBase, protected XclExpRoot
{
@@ -365,7 +365,7 @@ public:
virtual void Save( XclExpStream& rStrm );
virtual void SaveXml( XclExpXmlStream& rStrm );
- // ------------------------------------------------------------------------
+
private:
/** Returns a pivot table field by its name. */
XclExpPTField* GetFieldAcc( const OUString& rName );
@@ -403,7 +403,7 @@ private:
/** Writes the SX_AUTOFORMAT records with the autoformat id and header layout */
void WriteSxViewEx9( XclExpStream& rStrm ) const;
- // ------------------------------------------------------------------------
+
private:
typedef XclExpRecordList< XclExpPTField > XclExpPTFieldList;
typedef XclExpPTFieldList::RecordRefType XclExpPTFieldRef;
@@ -425,7 +425,7 @@ private:
size_t mnId; /// Stream ID
};
-// ============================================================================
+
/** The main class for pivot table export.
@@ -470,7 +470,7 @@ private:
bool mbShareCaches; /// true = Tries to share caches between tables.
};
-// ============================================================================
+
#endif