LibreOffice Module sc (master)  1
Public Types | Public Member Functions | Public Attributes | List of all members
ScOrcusFactory::CellStoreToken Struct Reference
Collaboration diagram for ScOrcusFactory::CellStoreToken:
[legend]

Public Types

enum  Type {
  Type::Auto,
  Type::Numeric,
  Type::String,
  Type::Formula,
  Type::FormulaWithResult,
  Type::SharedFormula,
  Type::SharedFormulaWithResult,
  Type::Matrix,
  Type::FillDownCells
}
 

Public Member Functions

 CellStoreToken (const ScAddress &rPos, Type eType)
 
 CellStoreToken (const ScAddress &rPos, double fValue)
 
 CellStoreToken (const ScAddress &rPos, uint32_t nIndex)
 
 CellStoreToken (const ScAddress &rPos, const OUString &rFormula, formula::FormulaGrammar::Grammar eGrammar)
 

Public Attributes

ScAddress maPos
 
Type meType
 
OUString maStr1
 
OUString maStr2
 
double mfValue
 
uint32_t mnIndex1
 
uint32_t mnIndex2
 
formula::FormulaGrammar::Grammar meGrammar
 

Detailed Description

Definition at line 586 of file orcusinterface.hxx.

Member Enumeration Documentation

Enumerator
Auto 
Numeric 
String 
Formula 
FormulaWithResult 
SharedFormula 
SharedFormulaWithResult 
Matrix 
FillDownCells 

Definition at line 588 of file orcusinterface.hxx.

Constructor & Destructor Documentation

ScOrcusFactory::CellStoreToken::CellStoreToken ( const ScAddress rPos,
Type  eType 
)

Definition at line 260 of file interface.cxx.

References meType.

ScOrcusFactory::CellStoreToken::CellStoreToken ( const ScAddress rPos,
double  fValue 
)

Definition at line 270 of file interface.cxx.

References meType, and Numeric.

ScOrcusFactory::CellStoreToken::CellStoreToken ( const ScAddress rPos,
uint32_t  nIndex 
)

Definition at line 280 of file interface.cxx.

References meType, and String.

ScOrcusFactory::CellStoreToken::CellStoreToken ( const ScAddress rPos,
const OUString &  rFormula,
formula::FormulaGrammar::Grammar  eGrammar 
)

Definition at line 290 of file interface.cxx.

References meType.

Member Data Documentation

ScAddress ScOrcusFactory::CellStoreToken::maPos

Definition at line 601 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushFormulaResult().

OUString ScOrcusFactory::CellStoreToken::maStr1

Definition at line 604 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushMatrixFormulaToken().

OUString ScOrcusFactory::CellStoreToken::maStr2

Definition at line 605 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushFormulaResult().

formula::FormulaGrammar::Grammar ScOrcusFactory::CellStoreToken::meGrammar

Definition at line 610 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushMatrixFormulaToken().

Type ScOrcusFactory::CellStoreToken::meType

Definition at line 602 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushFormulaResult().

double ScOrcusFactory::CellStoreToken::mfValue

Definition at line 606 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushFormulaResult().

uint32_t ScOrcusFactory::CellStoreToken::mnIndex1

Definition at line 608 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushMatrixFormulaToken().

uint32_t ScOrcusFactory::CellStoreToken::mnIndex2

Definition at line 609 of file orcusinterface.hxx.

Referenced by ScOrcusFactory::pushMatrixFormulaToken().


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