|
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.