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

#include <fillinfo.hxx>

Collaboration diagram for RowInfo:
[legend]

Public Member Functions

 RowInfo ()=default
 
 RowInfo (const RowInfo &)=delete
 
const RowInfooperator= (const RowInfo &)=delete
 
ScCellInfocellInfo (SCCOL nCol)
 
const ScCellInfocellInfo (SCCOL nCol) const
 
ScBasicCellInfobasicCellInfo (SCCOL nCol)
 
const ScBasicCellInfobasicCellInfo (SCCOL nCol) const
 
void allocCellInfo (SCCOL startCol, SCCOL endCol)
 
void freeCellInfo ()
 

Public Attributes

sal_uInt16 nHeight
 
SCROW nRowNo
 
SCCOL nRotMaxCol
 
bool bEmptyBack:1
 
bool bAutoFilter:1
 
bool bPivotButton:1
 
bool bChanged:1
 
bool bPivotToggle:1
 

Private Attributes

ScCellInfopCellInfo
 
ScBasicCellInfopBasicCellInfo
 
SCCOL nStartCol
 
SCCOL nEndCol
 

Detailed Description

Definition at line 191 of file fillinfo.hxx.

Constructor & Destructor Documentation

◆ RowInfo() [1/2]

RowInfo::RowInfo ( )
default

◆ RowInfo() [2/2]

RowInfo::RowInfo ( const RowInfo )
delete

Member Function Documentation

◆ allocCellInfo()

void RowInfo::allocCellInfo ( SCCOL  startCol,
SCCOL  endCol 
)
inline

Definition at line 223 of file fillinfo.hxx.

References nEndCol, nStartCol, pBasicCellInfo, and pCellInfo.

◆ basicCellInfo() [1/2]

ScBasicCellInfo & RowInfo::basicCellInfo ( SCCOL  nCol)
inline

◆ basicCellInfo() [2/2]

const ScBasicCellInfo & RowInfo::basicCellInfo ( SCCOL  nCol) const
inline

Definition at line 218 of file fillinfo.hxx.

References basicCellInfo().

◆ cellInfo() [1/2]

ScCellInfo & RowInfo::cellInfo ( SCCOL  nCol)
inline

◆ cellInfo() [2/2]

const ScCellInfo & RowInfo::cellInfo ( SCCOL  nCol) const
inline

Definition at line 205 of file fillinfo.hxx.

References cellInfo().

◆ freeCellInfo()

void RowInfo::freeCellInfo ( )
inline

Definition at line 232 of file fillinfo.hxx.

References pBasicCellInfo, and pCellInfo.

◆ operator=()

const RowInfo & RowInfo::operator= ( const RowInfo )
delete

Member Data Documentation

◆ bAutoFilter

bool RowInfo::bAutoFilter

Definition at line 243 of file fillinfo.hxx.

Referenced by ScDocument::FillInfo().

◆ bChanged

bool RowInfo::bChanged

◆ bEmptyBack

bool RowInfo::bEmptyBack

Definition at line 242 of file fillinfo.hxx.

Referenced by ScOutputData::DrawBackground(), ScDocument::FillInfo(), and lcl_EqualBack().

◆ bPivotButton

bool RowInfo::bPivotButton

Definition at line 244 of file fillinfo.hxx.

Referenced by ScDocument::FillInfo().

◆ bPivotToggle

bool RowInfo::bPivotToggle

Definition at line 246 of file fillinfo.hxx.

Referenced by ScDocument::FillInfo().

◆ nEndCol

SCCOL RowInfo::nEndCol
private

Definition at line 258 of file fillinfo.hxx.

Referenced by allocCellInfo(), basicCellInfo(), and cellInfo().

◆ nHeight

sal_uInt16 RowInfo::nHeight

◆ nRotMaxCol

SCCOL RowInfo::nRotMaxCol

◆ nRowNo

SCROW RowInfo::nRowNo

◆ nStartCol

SCCOL RowInfo::nStartCol
private

Definition at line 256 of file fillinfo.hxx.

Referenced by allocCellInfo(), and cellInfo().

◆ pBasicCellInfo

ScBasicCellInfo* RowInfo::pBasicCellInfo
private

Definition at line 255 of file fillinfo.hxx.

Referenced by allocCellInfo(), basicCellInfo(), and freeCellInfo().

◆ pCellInfo

ScCellInfo* RowInfo::pCellInfo
private

Definition at line 254 of file fillinfo.hxx.

Referenced by allocCellInfo(), cellInfo(), and freeCellInfo().


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