LibreOffice Module sc (master)
1
|
Try NOT to use this struct. More...
#include <scmatrix.hxx>
Public Member Functions | |
const svl::SharedString & | GetString () const |
Only valid if ScMatrix methods indicate so! More... | |
FormulaError | GetError () const |
Only valid if ScMatrix methods indicate that this is no string! More... | |
bool | GetBoolean () const |
Only valid if ScMatrix methods indicate that this is a boolean. More... | |
ScMatrixValue () | |
ScMatrixValue (const ScMatrixValue &r) | |
bool | operator== (const ScMatrixValue &r) const |
bool | operator!= (const ScMatrixValue &r) const |
ScMatrixValue & | operator= (const ScMatrixValue &r) |
Public Attributes | |
double | fVal |
svl::SharedString | aStr |
ScMatValType | nType |
Try NOT to use this struct.
This struct should go away in a hopefully not so distant future.
Definition at line 53 of file scmatrix.hxx.
|
inline |
Definition at line 68 of file scmatrix.hxx.
References Empty.
|
inline |
Definition at line 70 of file scmatrix.hxx.
|
inline |
Only valid if ScMatrix methods indicate that this is a boolean.
Definition at line 66 of file scmatrix.hxx.
Referenced by XclImpExtName::CreateOleData(), XclExpFmlaCompImpl::ProcessMatrix(), and XclExpCachedMatrix::Save().
|
inline |
Only valid if ScMatrix methods indicate that this is no string!
Definition at line 63 of file scmatrix.hxx.
References GetDoubleErrorValue().
Referenced by ScValidationData::GetSelectionFromFormula(), XclExpFmlaCompImpl::ProcessMatrix(), and XclExpCachedMatrix::Save().
|
inline |
Only valid if ScMatrix methods indicate so!
Definition at line 60 of file scmatrix.hxx.
References aStr.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScValidationData::GetSelectionFromFormula(), XclExpFmlaCompImpl::ProcessMatrix(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().
|
inline |
Definition at line 91 of file scmatrix.hxx.
References operator==().
|
inline |
Definition at line 96 of file scmatrix.hxx.
|
inline |
Definition at line 73 of file scmatrix.hxx.
References aStr, Boolean, fVal, nType, and Value.
Referenced by operator!=().
svl::SharedString ScMatrixValue::aStr |
Definition at line 56 of file scmatrix.hxx.
Referenced by ScMatrixImpl::Get(), ScMatrixImpl::GetDoubleWithStringConversion(), GetString(), operator=(), and operator==().
double ScMatrixValue::fVal |
Definition at line 55 of file scmatrix.hxx.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScMatrixImpl::Get(), ScMatrixImpl::GetDoubleWithStringConversion(), ScValidationData::GetSelectionFromFormula(), operator=(), operator==(), XclExpFmlaCompImpl::ProcessMatrix(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().
ScMatValType ScMatrixValue::nType |
Definition at line 57 of file scmatrix.hxx.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScMatrixImpl::Get(), ScMatrixImpl::GetDoubleWithStringConversion(), ScValidationData::GetSelectionFromFormula(), operator=(), operator==(), XclExpFmlaCompImpl::ProcessMatrix(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().