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

#include <dptabres.hxx>

Public Member Functions

 LateInitParams (const ::std::vector< ScDPDimension * > &ppDim, const ::std::vector< ScDPLevel * > &ppLev, bool bRow)
 
void SetInitChild (bool b)
 
void SetInitAllChildren (bool b)
 
ScDPDimensionGetDim (size_t nPos) const
 
ScDPLevelGetLevel (size_t nPos) const
 
bool GetInitChild () const
 
bool GetInitAllChild () const
 
bool IsRow () const
 
bool IsEnd (size_t nPos) const
 

Private Attributes

const ::std::vector< ScDPDimension * > & mppDim
 
const ::std::vector< ScDPLevel * > & mppLev
 
bool mbRow:1
 
bool mbInitChild:1
 
bool mbAllChildren:1
 

Detailed Description

Definition at line 243 of file dptabres.hxx.

Constructor & Destructor Documentation

◆ LateInitParams()

LateInitParams::LateInitParams ( const ::std::vector< ScDPDimension * > &  ppDim,
const ::std::vector< ScDPLevel * > &  ppLev,
bool  bRow 
)

Definition at line 4069 of file dptabres.cxx.

Member Function Documentation

◆ GetDim()

ScDPDimension * LateInitParams::GetDim ( size_t  nPos) const
inline

◆ GetInitAllChild()

bool LateInitParams::GetInitAllChild ( ) const
inline

Definition at line 263 of file dptabres.hxx.

References mbAllChildren.

Referenced by ScDPResultDimension::LateInitFrom().

◆ GetInitChild()

bool LateInitParams::GetInitChild ( ) const
inline

Definition at line 262 of file dptabres.hxx.

References mbInitChild.

Referenced by ScDPResultMember::LateInitFrom().

◆ GetLevel()

ScDPLevel * LateInitParams::GetLevel ( size_t  nPos) const
inline

Definition at line 260 of file dptabres.hxx.

References mppLev, and nPos.

Referenced by ScDPResultDimension::InitWithMembers(), and ScDPResultDimension::LateInitFrom().

◆ IsEnd()

bool LateInitParams::IsEnd ( size_t  nPos) const

◆ IsRow()

bool LateInitParams::IsRow ( ) const
inline

Definition at line 264 of file dptabres.hxx.

References mbRow.

Referenced by ScDPResultDimension::LateInitFrom().

◆ SetInitAllChildren()

void LateInitParams::SetInitAllChildren ( bool  b)
inline

Definition at line 257 of file dptabres.hxx.

References mbAllChildren.

Referenced by ScDPResultDimension::LateInitFrom(), and ScDPTableData::ProcessRowData().

◆ SetInitChild()

void LateInitParams::SetInitChild ( bool  b)
inline

Definition at line 256 of file dptabres.hxx.

References mbInitChild.

Referenced by ScDPResultMember::LateInitFrom(), and ScDPTableData::ProcessRowData().

Member Data Documentation

◆ mbAllChildren

bool LateInitParams::mbAllChildren
private

Definition at line 251 of file dptabres.hxx.

Referenced by GetInitAllChild(), and SetInitAllChildren().

◆ mbInitChild

bool LateInitParams::mbInitChild
private

Definition at line 250 of file dptabres.hxx.

Referenced by GetInitChild(), and SetInitChild().

◆ mbRow

bool LateInitParams::mbRow
private

Definition at line 249 of file dptabres.hxx.

Referenced by IsRow().

◆ mppDim

const ::std::vector<ScDPDimension*>& LateInitParams::mppDim
private

Definition at line 246 of file dptabres.hxx.

Referenced by GetDim(), and IsEnd().

◆ mppLev

const ::std::vector<ScDPLevel*>& LateInitParams::mppLev
private

Definition at line 247 of file dptabres.hxx.

Referenced by GetLevel().


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