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 52 of file scmatrix.hxx.
|
inline |
Definition at line 67 of file scmatrix.hxx.
References Empty.
|
inline |
Definition at line 69 of file scmatrix.hxx.
|
inline |
Only valid if ScMatrix methods indicate that this is a boolean.
Definition at line 65 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 62 of file scmatrix.hxx.
References GetDoubleErrorValue().
Referenced by ScInterpreter::GetDoubleOrStringFromMatrix(), ScValidationData::GetSelectionFromFormula(), XclExpFmlaCompImpl::ProcessMatrix(), and XclExpCachedMatrix::Save().
|
inline |
Only valid if ScMatrix methods indicate so!
Definition at line 59 of file scmatrix.hxx.
References aStr.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScInterpreter::GetDoubleOrStringFromMatrix(), ScValidationData::GetSelectionFromFormula(), XclExpFmlaCompImpl::ProcessMatrix(), ScInterpreter::QueryMatrixType(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().
|
inline |
Definition at line 90 of file scmatrix.hxx.
References operator==().
|
inline |
Definition at line 95 of file scmatrix.hxx.
|
inline |
Definition at line 72 of file scmatrix.hxx.
References aStr, Boolean, fVal, nType, and Value.
Referenced by operator!=().
svl::SharedString ScMatrixValue::aStr |
Definition at line 55 of file scmatrix.hxx.
Referenced by ScMatrixImpl::Get(), ScMatrixImpl::GetDoubleWithStringConversion(), GetString(), operator=(), and operator==().
double ScMatrixValue::fVal |
Definition at line 54 of file scmatrix.hxx.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScMatrixImpl::Get(), ScInterpreter::GetDoubleOrStringFromMatrix(), ScMatrixImpl::GetDoubleWithStringConversion(), ScValidationData::GetSelectionFromFormula(), operator=(), operator==(), XclExpFmlaCompImpl::ProcessMatrix(), ScInterpreter::QueryMatrixType(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().
ScMatValType ScMatrixValue::nType |
Definition at line 56 of file scmatrix.hxx.
Referenced by ScInterpreter::CalculateMatrixValue(), XclImpExtName::CreateOleData(), ScMatrixImpl::Get(), ScInterpreter::GetDoubleOrStringFromMatrix(), ScMatrixImpl::GetDoubleWithStringConversion(), ScValidationData::GetSelectionFromFormula(), operator=(), operator==(), XclExpFmlaCompImpl::ProcessMatrix(), ScInterpreter::QueryMatrixType(), XclExpCachedMatrix::Save(), ScInterpreter::ScMatRef(), and ScXMLExportDDELinks::WriteCell().