LibreOffice Module sw (master) 1
|
#include <ww8scan.hxx>
Public Member Functions | |
WW8PLCFx (const WW8Fib &rFib, bool bSprm) | |
virtual | ~WW8PLCFx () |
bool | IsSprm () const |
virtual sal_uInt32 | GetIdx () const =0 |
virtual void | SetIdx (sal_uInt32 nIdx)=0 |
virtual sal_uInt32 | GetIdx2 () const |
virtual void | SetIdx2 (sal_uInt32 nIdx) |
virtual bool | SeekPos (WW8_CP nCpPos)=0 |
virtual WW8_FC | Where ()=0 |
virtual void | GetSprms (WW8PLCFxDesc *p) |
virtual tools::Long | GetNoSprms (WW8_CP &rStart, WW8_CP &, sal_Int32 &rLen) |
virtual void | advance ()=0 |
virtual sal_uInt16 | GetIstd () const |
virtual void | Save (WW8PLCFxSave1 &rSave) const |
virtual void | Restore (const WW8PLCFxSave1 &rSave) |
ww::WordVersion | GetFIBVersion () const |
const WW8Fib & | GetFIB () const |
void | SetStartFc (WW8_FC nFc) |
WW8_FC | GetStartFc () const |
void | SetDirty (bool bIn) |
bool | GetDirty () const |
Private Member Functions | |
WW8PLCFx (const WW8PLCFx &)=delete | |
WW8PLCFx & | operator= (const WW8PLCFx &)=delete |
Private Attributes | |
const WW8Fib & | mrFib |
bool | m_bIsSprm |
WW8_FC | m_nStartFc |
bool | m_bDirty |
Definition at line 393 of file ww8scan.hxx.
|
privatedelete |
|
inline |
Definition at line 405 of file ww8scan.hxx.
|
inlinevirtual |
Definition at line 412 of file ww8scan.hxx.
|
pure virtual |
Implemented in WW8PLCFx_PCDAttrs, WW8PLCFx_PCD, WW8PLCFx_Fc_FKP, WW8PLCFx_Cp_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, WW8PLCFx_FLD, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
|
inline |
Definition at line 431 of file ww8scan.hxx.
References m_bDirty.
Referenced by WW8PLCFx_Cp_FKP::GetSprms().
|
inline |
Definition at line 427 of file ww8scan.hxx.
References mrFib.
Referenced by WW8PLCFx_Fc_FKP::NewFkp(), and WW8PLCFx_Cp_FKP::WW8PLCFx_Cp_FKP().
ww::WordVersion WW8PLCFx::GetFIBVersion | ( | ) | const |
Definition at line 3015 of file ww8scan.cxx.
References WW8Fib::GetFIBVersion(), and mrFib.
Referenced by WW8PLCFx_PCDAttrs::GetSprms(), WW8PLCFx_Cp_FKP::GetSprms(), WW8PLCFx_SEPX::GetSprms(), WW8PLCFx_Fc_FKP::NewFkp(), WW8PLCFx_Cp_FKP::WW8PLCFx_Cp_FKP(), and WW8PLCFx_SEPX::WW8PLCFx_SEPX().
|
pure virtual |
Implemented in WW8PLCFx_PCDAttrs, WW8PLCFx_PCD, WW8PLCFx_Fc_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, WW8PLCFx_FLD, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
Referenced by Save().
|
virtual |
Reimplemented in WW8PLCFx_Cp_FKP, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
Definition at line 3038 of file ww8scan.cxx.
Referenced by Save().
|
inlinevirtual |
Reimplemented in WW8PLCFx_Fc_FKP.
Definition at line 423 of file ww8scan.hxx.
Referenced by WW8PLCFMan::GetColl().
|
virtual |
Reimplemented in WW8PLCFx_PCD, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
Definition at line 3029 of file ww8scan.cxx.
References WW8_CP_MAX.
Referenced by WW8PLCFMan::GetNewNoSprms().
|
virtual |
Reimplemented in WW8PLCFx_PCDAttrs, WW8PLCFx_Cp_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, and WW8PLCFx_FLD.
Definition at line 3020 of file ww8scan.cxx.
References p, and WW8_CP_MAX.
Referenced by WW8PLCFMan::GetNewSprms(), WW8PLCFxDesc::Restore(), and WW8PLCFxDesc::Save().
|
inline |
Definition at line 429 of file ww8scan.hxx.
References m_nStartFc.
Referenced by WW8PLCFx_Fc_FKP::NewFkp(), Save(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().
|
inline |
Definition at line 413 of file ww8scan.hxx.
References m_bIsSprm.
Referenced by WW8PLCFxDesc::Restore(), and WW8PLCFxDesc::Save().
|
virtual |
Reimplemented in WW8PLCFx_Cp_FKP.
Definition at line 5626 of file ww8scan.cxx.
References WW8PLCFxSave1::nPLCFxPos, WW8PLCFxSave1::nPLCFxPos2, WW8PLCFxSave1::nStartFC, SetIdx(), SetIdx2(), and SetStartFc().
Referenced by WW8PLCFxDesc::Restore(), and WW8PLCFx_Cp_FKP::Restore().
|
virtual |
Reimplemented in WW8PLCFx_Cp_FKP.
Definition at line 5618 of file ww8scan.cxx.
References GetIdx(), GetIdx2(), GetStartFc(), WW8PLCFxSave1::nPLCFxMemOfs, WW8PLCFxSave1::nPLCFxPos, WW8PLCFxSave1::nPLCFxPos2, and WW8PLCFxSave1::nStartFC.
Referenced by WW8PLCFxDesc::Save(), and WW8PLCFx_Cp_FKP::Save().
|
pure virtual |
Implemented in WW8PLCFx_PCDAttrs, WW8PLCFx_PCD, WW8PLCFx_Cp_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, WW8PLCFx_FLD, WW8PLCFx_Book, WW8PLCFx_AtnBook, WW8PLCFx_FactoidBook, and WW8PLCFx_Fc_FKP.
Referenced by WW8PLCFxDesc::Restore(), WW8PLCFxDesc::Save(), and WW8PLCFMan::SeekPos().
|
inline |
Definition at line 430 of file ww8scan.hxx.
References m_bDirty.
Referenced by WW8PLCFxDesc::Restore(), WW8PLCFxDesc::Save(), SwWW8ImplReader::SearchRowEnd(), and WW8TabDesc::WW8TabDesc().
|
pure virtual |
Implemented in WW8PLCFx_PCDAttrs, WW8PLCFx_PCD, WW8PLCFx_Book, WW8PLCFx_AtnBook, WW8PLCFx_FactoidBook, WW8PLCFx_Fc_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, and WW8PLCFx_FLD.
Referenced by Restore().
|
virtual |
Reimplemented in WW8PLCFx_Cp_FKP, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
Definition at line 3043 of file ww8scan.cxx.
Referenced by Restore().
|
inline |
Definition at line 428 of file ww8scan.hxx.
References m_nStartFc.
Referenced by WW8PLCFx_Fc_FKP::NewFkp(), Restore(), WW8PLCFx_Fc_FKP::SeekPos(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().
|
pure virtual |
Implemented in WW8PLCFx_PCDAttrs, WW8PLCFx_PCD, WW8PLCFx_Fc_FKP, WW8PLCFx_Cp_FKP, WW8PLCFx_SEPX, WW8PLCFx_SubDoc, WW8PLCFx_FLD, WW8PLCFx_Book, WW8PLCFx_AtnBook, and WW8PLCFx_FactoidBook.
|
private |
Definition at line 399 of file ww8scan.hxx.
Referenced by GetDirty(), and SetDirty().
|
private |
Definition at line 397 of file ww8scan.hxx.
Referenced by IsSprm().
|
private |
Definition at line 398 of file ww8scan.hxx.
Referenced by GetStartFc(), and SetStartFc().
|
private |
Definition at line 396 of file ww8scan.hxx.
Referenced by GetFIB(), and GetFIBVersion().