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 902 of file global.hxx.

Constructor & Destructor Documentation

◆ ScConsolidateParam() [1/2]

ScConsolidateParam::ScConsolidateParam ( )

Definition at line 105 of file global2.cxx.

References Clear().

◆ ScConsolidateParam() [2/2]

ScConsolidateParam::ScConsolidateParam ( const ScConsolidateParam r)

Definition at line 110 of file global2.cxx.

References operator=().

◆ ~ScConsolidateParam()

ScConsolidateParam::~ScConsolidateParam ( )

Definition at line 115 of file global2.cxx.

Member Function Documentation

◆ Clear()

void ScConsolidateParam::Clear ( )

Definition at line 125 of file global2.cxx.

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

Referenced by ScConsolidateParam().

◆ ClearDataAreas()

void ScConsolidateParam::ClearDataAreas ( )

Definition at line 119 of file global2.cxx.

References nDataAreaCount, and pDataAreas.

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

◆ operator=()

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

Definition at line 136 of file global2.cxx.

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

Referenced by ScConsolidateParam().

◆ operator==()

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

Definition at line 161 of file global2.cxx.

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

◆ SetAreas()

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

Definition at line 184 of file global2.cxx.

References nCount, nDataAreaCount, and pDataAreas.

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

Member Data Documentation

◆ bByCol

bool ScConsolidateParam::bByCol

◆ bByRow

bool ScConsolidateParam::bByRow

◆ bReferenceData

bool ScConsolidateParam::bReferenceData

◆ eFunction

ScSubTotalFunc ScConsolidateParam::eFunction

◆ nCol

SCCOL ScConsolidateParam::nCol

◆ nDataAreaCount

sal_uInt16 ScConsolidateParam::nDataAreaCount

◆ nRow

SCROW ScConsolidateParam::nRow

◆ nTab

SCTAB ScConsolidateParam::nTab

◆ pDataAreas

std::unique_ptr<ScArea[]> ScConsolidateParam::pDataAreas

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