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