LibreOffice Module sc (master)  1
Public Member Functions | Public Attributes | List of all members
ScConsolidateParam Struct Reference

#include <global.hxx>

Public Member Functions

 ScConsolidateParam ()
 
 ScConsolidateParam (const ScConsolidateParam &r)
 
 ~ScConsolidateParam ()
 
ScConsolidateParamoperator= (const ScConsolidateParam &r)
 
bool operator== (const ScConsolidateParam &r) const
 
void Clear ()
 
void ClearDataAreas ()
 
void SetAreas (std::unique_ptr< ScArea[]> pAreas, sal_uInt16 nCount)
 

Public Attributes

SCCOL nCol
 
SCROW nRow
 
SCTAB nTab
 
ScSubTotalFunc eFunction
 
sal_uInt16 nDataAreaCount
 
std::unique_ptr< ScArea[]> pDataAreas
 
bool bByCol
 
bool bByRow
 
bool bReferenceData
 

Detailed Description

Definition at line 891 of file global.hxx.

Constructor & Destructor Documentation

ScConsolidateParam::ScConsolidateParam ( )

Definition at line 102 of file global2.cxx.

References Clear().

ScConsolidateParam::ScConsolidateParam ( const ScConsolidateParam r)

Definition at line 107 of file global2.cxx.

References operator=().

ScConsolidateParam::~ScConsolidateParam ( )

Definition at line 112 of file global2.cxx.

Member Function Documentation

void ScConsolidateParam::Clear ( )

Definition at line 122 of file global2.cxx.

References bByCol, bByRow, bReferenceData, ClearDataAreas(), eFunction, nCol, nRow, nTab, and SUBTOTAL_FUNC_SUM.

Referenced by ScConsolidateParam().

void ScConsolidateParam::ClearDataAreas ( )

Definition at line 116 of file global2.cxx.

References nDataAreaCount, and pDataAreas.

Referenced by Clear(), and ScConsolidationDescriptor::setSources().

ScConsolidateParam & ScConsolidateParam::operator= ( const ScConsolidateParam r)

Definition at line 133 of file global2.cxx.

References bByCol, bByRow, bReferenceData, eFunction, i, nCol, nDataAreaCount, nRow, nTab, and pDataAreas.

Referenced by ScConsolidateParam().

bool ScConsolidateParam::operator== ( const ScConsolidateParam r) const

Definition at line 158 of file global2.cxx.

References bByCol, bByRow, bReferenceData, eFunction, i, nCol, nDataAreaCount, nRow, nTab, and pDataAreas.

void ScConsolidateParam::SetAreas ( std::unique_ptr< ScArea[]>  pAreas,
sal_uInt16  nCount 
)

Definition at line 181 of file global2.cxx.

References nDataAreaCount, and pDataAreas.

Referenced by IMPL_LINK_NOARG(), and ScConsolidationDescriptor::setSources().

Member Data Documentation

bool ScConsolidateParam::bByCol
bool ScConsolidateParam::bByRow
bool ScConsolidateParam::bReferenceData
ScSubTotalFunc ScConsolidateParam::eFunction
SCCOL ScConsolidateParam::nCol
sal_uInt16 ScConsolidateParam::nDataAreaCount
SCROW ScConsolidateParam::nRow
SCTAB ScConsolidateParam::nTab
std::unique_ptr<ScArea[]> ScConsolidateParam::pDataAreas

The documentation for this struct was generated from the following files: