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

#include <subtotalparam.hxx>

Public Member Functions

 ScSubTotalParam ()
 
 ScSubTotalParam (const ScSubTotalParam &r)
 
ScSubTotalParamoperator= (const ScSubTotalParam &r)
 
bool operator== (const ScSubTotalParam &r) const
 
void Clear ()
 
void SetSubTotals (sal_uInt16 nGroup, const SCCOL *ptrSubTotals, const ScSubTotalFunc *ptrFuncions, sal_uInt16 nCount)
 

Public Attributes

SCCOL nCol1
 selected area More...
 
SCROW nRow1
 
SCCOL nCol2
 
SCROW nRow2
 
sal_uInt16 nUserIndex
 index into list More...
 
bool bRemoveOnly:1
 
bool bReplace:1
 replace existing results More...
 
bool bPagebreak:1
 page break at change of group More...
 
bool bCaseSens:1
 
bool bDoSort:1
 presort More...
 
bool bAscending:1
 sort ascending More...
 
bool bUserDef:1
 sort user defined More...
 
bool bIncludePattern:1
 sort formats More...
 
bool bGroupActive [MAXSUBTOTAL]
 active groups More...
 
SCCOL nField [MAXSUBTOTAL]
 associated field More...
 
SCCOL nSubTotals [MAXSUBTOTAL]
 number of SubTotals More...
 
SCCOLpSubTotals [MAXSUBTOTAL]
 array of columns to be calculated More...
 
ScSubTotalFuncpFunctions [MAXSUBTOTAL]
 array of associated functions More...
 

Detailed Description

Definition at line 15 of file subtotalparam.hxx.

Constructor & Destructor Documentation

ScSubTotalParam::ScSubTotalParam ( )

Definition at line 14 of file subtotalparam.cxx.

References Clear(), i, MAXSUBTOTAL, nSubTotals, pFunctions, and pSubTotals.

ScSubTotalParam::ScSubTotalParam ( const ScSubTotalParam r)

Definition at line 26 of file subtotalparam.cxx.

References bGroupActive, i, MAXSUBTOTAL, nField, nSubTotals, pFunctions, and pSubTotals.

Member Function Documentation

void ScSubTotalParam::Clear ( )
ScSubTotalParam & ScSubTotalParam::operator= ( const ScSubTotalParam r)
bool ScSubTotalParam::operator== ( const ScSubTotalParam r) const
void ScSubTotalParam::SetSubTotals ( sal_uInt16  nGroup,
const SCCOL ptrSubTotals,
const ScSubTotalFunc ptrFuncions,
sal_uInt16  nCount 
)

Definition at line 171 of file subtotalparam.cxx.

References i, MAXSUBTOTAL, nSubTotals, pFunctions, and pSubTotals.

Referenced by ScTpSubTotalGroup::DoFillItemSet().

Member Data Documentation

bool ScSubTotalParam::bAscending
bool ScSubTotalParam::bCaseSens
bool ScSubTotalParam::bDoSort
bool ScSubTotalParam::bGroupActive[MAXSUBTOTAL]
bool ScSubTotalParam::bIncludePattern
bool ScSubTotalParam::bPagebreak
bool ScSubTotalParam::bRemoveOnly
bool ScSubTotalParam::bReplace
bool ScSubTotalParam::bUserDef
SCCOL ScSubTotalParam::nCol1
SCCOL ScSubTotalParam::nCol2
SCCOL ScSubTotalParam::nField[MAXSUBTOTAL]
SCROW ScSubTotalParam::nRow1
SCROW ScSubTotalParam::nRow2
SCCOL ScSubTotalParam::nSubTotals[MAXSUBTOTAL]
sal_uInt16 ScSubTotalParam::nUserIndex
ScSubTotalFunc* ScSubTotalParam::pFunctions[MAXSUBTOTAL]
SCCOL* ScSubTotalParam::pSubTotals[MAXSUBTOTAL]

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