LibreOffice Module sc (master) 1
|
#include <XclExpChangeTrack.hxx>
Public Member Functions | |
XclExpChTrData () | |
~XclExpChTrData () | |
void | Clear () |
void | WriteFormula (XclExpStream &rStrm, const XclExpChTrTabIdBuffer &rTabIdBuffer) |
void | Write (XclExpStream &rStrm, const XclExpChTrTabIdBuffer &rTabIdBuffer) |
bool | UsesDeletedTab (const XclExpChTrTabIdBuffer &rTabIdBuffer) const |
Public Attributes | |
std::unique_ptr< XclExpString > | pString |
XclExpStringRef | mpFormattedString |
const ScFormulaCell * | mpFormulaCell |
XclTokenArrayRef | mxTokArr |
XclExpRefLog | maRefLog |
double | fValue |
sal_Int32 | nRKValue |
sal_uInt16 | nType |
std::size_t | nSize |
Definition at line 447 of file XclExpChangeTrack.hxx.
XclExpChTrData::XclExpChTrData | ( | ) |
Definition at line 742 of file XclExpChangeTrack.cxx.
XclExpChTrData::~XclExpChTrData | ( | ) |
Definition at line 751 of file XclExpChangeTrack.cxx.
References Clear().
void XclExpChTrData::Clear | ( | ) |
Definition at line 756 of file XclExpChangeTrack.cxx.
References EXC_CHTR_TYPE_EMPTY, fValue, maRefLog, mpFormulaCell, mxTokArr, nRKValue, nSize, nType, and pString.
Referenced by ~XclExpChTrData().
bool XclExpChTrData::UsesDeletedTab | ( | const XclExpChTrTabIdBuffer & | rTabIdBuffer | ) | const |
Definition at line 820 of file XclExpChangeTrack.cxx.
References EXC_CHTR_TYPE_FORMULA, lcl_IsDeletedTab(), maRefLog, and nType.
void XclExpChTrData::Write | ( | XclExpStream & | rStrm, |
const XclExpChTrTabIdBuffer & | rTabIdBuffer | ||
) |
Definition at line 795 of file XclExpChangeTrack.cxx.
References EXC_CHTR_TYPE_DOUBLE, EXC_CHTR_TYPE_FORMULA, EXC_CHTR_TYPE_RK, EXC_CHTR_TYPE_STRING, fValue, nRKValue, nType, pString, rStrm, and WriteFormula().
void XclExpChTrData::WriteFormula | ( | XclExpStream & | rStrm, |
const XclExpChTrTabIdBuffer & | rTabIdBuffer | ||
) |
Definition at line 768 of file XclExpChangeTrack.cxx.
References XclExpChTrTabIdBuffer::GetId(), maRefLog, mxTokArr, and rStrm.
Referenced by Write().
double XclExpChTrData::fValue |
Definition at line 454 of file XclExpChangeTrack.hxx.
XclExpRefLog XclExpChTrData::maRefLog |
Definition at line 453 of file XclExpChangeTrack.hxx.
Referenced by Clear(), UsesDeletedTab(), and WriteFormula().
XclExpStringRef XclExpChTrData::mpFormattedString |
Definition at line 450 of file XclExpChangeTrack.hxx.
const ScFormulaCell* XclExpChTrData::mpFormulaCell |
Definition at line 451 of file XclExpChangeTrack.hxx.
Referenced by Clear().
XclTokenArrayRef XclExpChTrData::mxTokArr |
Definition at line 452 of file XclExpChangeTrack.hxx.
Referenced by Clear(), and WriteFormula().
sal_Int32 XclExpChTrData::nRKValue |
Definition at line 455 of file XclExpChangeTrack.hxx.
std::size_t XclExpChTrData::nSize |
Definition at line 457 of file XclExpChangeTrack.hxx.
Referenced by Clear().
sal_uInt16 XclExpChTrData::nType |
Definition at line 456 of file XclExpChangeTrack.hxx.
Referenced by Clear(), UsesDeletedTab(), and Write().
std::unique_ptr<XclExpString> XclExpChTrData::pString |
Definition at line 449 of file XclExpChangeTrack.hxx.