LibreOffice Module sw (master) 1
|
#include <ww8scan.hxx>
Public Member Functions | |
void | Save (WW8PLCFxSave1 &rSave) const |
void | Restore (const WW8PLCFxSave1 &rSave) |
WW8PLCFxDesc () | |
void | ReduceByOffset () |
Public Attributes | |
WW8PLCFx * | pPLCFx |
std::optional< std::stack< sal_uInt16 > > | xIdStack |
const sal_uInt8 * | pMemPos |
tools::Long | nOrigSprmsLen |
WW8_CP | nStartPos |
WW8_CP | nEndPos |
WW8_CP | nOrigStartPos |
WW8_CP | nOrigEndPos |
WW8_CP | nCp2OrIdx |
sal_Int32 | nSprmsLen |
tools::Long | nCpOfs |
bool | bFirstSprm |
bool | bRealLineEnd |
sal_Int16 | nRelativeJustify |
Definition at line 879 of file ww8scan.hxx.
|
inline |
Definition at line 912 of file ww8scan.hxx.
void WW8PLCFxDesc::ReduceByOffset | ( | ) |
Definition at line 4854 of file ww8scan.cxx.
References nCpOfs, nEndPos, nStartPos, SAL_WARN, SAL_WARN_IF, and WW8_CP_MAX.
Referenced by WW8PLCFMan::GetNewNoSprms(), WW8PLCFMan::GetNewSprms(), Restore(), and Save().
void WW8PLCFxDesc::Restore | ( | const WW8PLCFxSave1 & | rSave | ) |
Definition at line 5691 of file ww8scan.cxx.
References WW8PLCFx::GetSprms(), WW8PLCFx::IsSprm(), WW8PLCFxSave1::nCpOfs, nCpOfs, nEndPos, nOrigSprmsLen, WW8PLCFxSave1::nPLCFxMemOfs, nSprmsLen, WW8PLCFxSave1::nStartCp, nStartPos, pMemPos, pPLCFx, ReduceByOffset(), WW8PLCFx::Restore(), SAL_WARN, WW8PLCFx::SeekPos(), WW8PLCFx::SetDirty(), and WW8_CP_MAX.
Referenced by WW8PLCFMan::RestoreAllPLCFx().
void WW8PLCFxDesc::Save | ( | WW8PLCFxSave1 & | rSave | ) | const |
Definition at line 5667 of file ww8scan.cxx.
References WW8PLCFx::GetSprms(), WW8PLCFx::IsSprm(), WW8PLCFxSave1::nCpOfs, nCpOfs, nEndPos, nOrigSprmsLen, nOrigStartPos, WW8PLCFxSave1::nPLCFxMemOfs, nSprmsLen, WW8PLCFxSave1::nStartCp, nStartPos, pPLCFx, ReduceByOffset(), WW8PLCFx::Save(), WW8PLCFx::SeekPos(), WW8PLCFx::SetDirty(), and WW8_CP_MAX.
Referenced by WW8PLCFMan::SaveAllPLCFx().
bool WW8PLCFxDesc::bFirstSprm |
Definition at line 904 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetNewNoSprms(), and WW8PLCFMan::GetNewSprms().
bool WW8PLCFxDesc::bRealLineEnd |
Definition at line 905 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdjustEnds().
WW8_CP WW8PLCFxDesc::nCp2OrIdx |
Definition at line 901 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetNewNoSprms().
tools::Long WW8PLCFxDesc::nCpOfs |
Definition at line 903 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetCpOfs(), ReduceByOffset(), Restore(), Save(), and WW8TabDesc::WW8TabDesc().
WW8_CP WW8PLCFxDesc::nEndPos |
Definition at line 887 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdjustEnds(), WW8PLCFMan::AdvSprm(), WW8PLCFMan::GetNewNoSprms(), SwMSDffManager::GetOLEStorageName(), SwWW8ImplReader::ReadText(), ReduceByOffset(), Restore(), Save(), SwWW8ImplReader::SearchRowEnd(), WW8PLCFMan::WhereIdx(), and WW8TabDesc::WW8TabDesc().
WW8_CP WW8PLCFxDesc::nOrigEndPos |
Definition at line 890 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdjustEnds().
tools::Long WW8PLCFxDesc::nOrigSprmsLen |
Definition at line 884 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetNewNoSprms(), WW8PLCFMan::GetNewSprms(), Restore(), and Save().
WW8_CP WW8PLCFxDesc::nOrigStartPos |
Definition at line 889 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdjustEnds(), SwWW8ImplReader::ReadChar(), and Save().
sal_Int16 WW8PLCFxDesc::nRelativeJustify |
Definition at line 906 of file ww8scan.hxx.
sal_Int32 WW8PLCFxDesc::nSprmsLen |
Definition at line 902 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetNewNoSprms(), WW8PLCFMan::GetNewSprms(), SwMSDffManager::GetOLEStorageName(), WW8PLCFx_Fc_FKP::GetPCDSprms(), WW8PLCFx_Fc_FKP::HasSprm(), SwWW8ImplReader::InsertTxbxText(), Restore(), Save(), and WW8TabDesc::WW8TabDesc().
WW8_CP WW8PLCFxDesc::nStartPos |
Definition at line 886 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdjustEnds(), WW8PLCFMan::AdvNoSprm(), WW8PLCFMan::AdvSprm(), WW8PLCFMan::GetNewNoSprms(), SwWW8ImplReader::ReadText(), ReduceByOffset(), Restore(), Save(), SwWW8ImplReader::SearchRowEnd(), WW8PLCFMan::WhereIdx(), and WW8TabDesc::WW8TabDesc().
const sal_uInt8* WW8PLCFxDesc::pMemPos |
Definition at line 883 of file ww8scan.hxx.
Referenced by SwMSDffManager::GetOLEStorageName(), WW8PLCFx_Fc_FKP::GetPCDSprms(), WW8PLCFx_Fc_FKP::HasSprm(), SwWW8ImplReader::InsertTxbxText(), Restore(), SwWW8ImplReader::SearchRowEnd(), and WW8TabDesc::WW8TabDesc().
WW8PLCFx* WW8PLCFxDesc::pPLCFx |
Definition at line 881 of file ww8scan.hxx.
Referenced by WW8PLCFMan::AdvNoSprm(), WW8PLCFMan::AdvSprm(), WW8PLCFMan::GetAtn(), WW8PLCFMan::GetAtnBook(), WW8PLCFMan::GetBook(), WW8PLCFMan::GetChpPLCF(), WW8PLCFMan::GetColl(), WW8PLCFMan::GetEdn(), WW8PLCFMan::GetFactoidBook(), WW8PLCFMan::GetField(), WW8PLCFMan::GetFootnote(), WW8PLCFMan::GetNewNoSprms(), WW8PLCFMan::GetNewSprms(), WW8PLCFMan::GetPapPLCF(), WW8PLCFMan::GetSepPLCF(), WW8PLCFMan::HasCharSprm(), WW8PLCFMan::HasParaSprm(), Restore(), Save(), WW8PLCFMan::SeekPos(), and WW8PLCFMan::WW8PLCFMan().
std::optional<std::stack<sal_uInt16> > WW8PLCFxDesc::xIdStack |
Definition at line 882 of file ww8scan.hxx.