LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes | List of all members
WW8Fib Class Reference

FIB - the File Information Block. More...

#include <ww8scan.hxx>

Inheritance diagram for WW8Fib:
[legend]
Collaboration diagram for WW8Fib:
[legend]

Public Member Functions

 WW8Fib (SvStream &rStrm, sal_uInt8 nWantedVersion, sal_uInt32 nOffset=0)
 
 WW8Fib (sal_uInt8 nVersion, bool bDot=false)
 
void WriteHeader (SvStream &rStrm)
 
void Write (SvStream &rStrm)
 
ww::WordVersion GetFIBVersion () const
 
bool GetBaseCp (ManTypes nType, WW8_CP *cp) const
 
sal_Unicode getNumDecimalSep () const
 

Static Public Member Functions

static rtl_TextEncoding GetFIBCharset (sal_uInt16 chs, LanguageType nLidLocale)
 

Public Attributes

sal_uInt8 m_nVersion = 0
 Program-Version asked for by us: in Ctor we check if it matches the value of nFib. More...
 
ErrCode m_nFibError
 
sal_uInt16 m_wIdent = 0
 
sal_uInt16 m_nFib = 0
 
sal_uInt16 m_nProduct = 0
 
LanguageType m_lid
 
WW8_PN m_pnNext = 0
 
bool m_fDot:1
 
bool m_fGlsy:1
 
bool m_fComplex:1
 
bool m_fHasPic:1
 
sal_uInt16 m_cQuickSaves:4
 
bool m_fEncrypted:1
 
bool m_fWhichTableStm:1
 
bool m_fReadOnlyRecommended:1
 
bool m_fWriteReservation:1
 
bool m_fExtChar:1
 
bool m_fFarEast:1
 
bool m_fObfuscated:1
 
sal_uInt16 m_nFibBack = 0
 
sal_uInt16 m_nHash = 0
 
sal_uInt16 m_nKey = 0
 
sal_uInt8 m_envr = 0
 
bool m_fMac:1
 
bool m_fEmptySpecial:1
 
bool m_fLoadOverridePage:1
 
bool m_fFuturesavedUndo:1
 
bool m_fWord97Saved:1
 
bool m_fWord2000Saved:1
 
sal_uInt8 __pad0__:2
 
sal_uInt16 m_chse = 0
 
sal_uInt16 m_chseTables = 0
 
WW8_FC m_fcMin = 0
 
WW8_FC m_fcMac = 0
 
sal_uInt16 m_csw = 0
 
sal_uInt16 m_wMagicCreated = 0
 
sal_uInt16 m_wMagicRevised = 0
 
sal_uInt16 m_wMagicCreatedPrivate = 0
 
sal_uInt16 m_wMagicRevisedPrivate = 0
 
LanguageType m_lidFE
 
sal_uInt16 m_clw = 0
 
WW8_FC m_cbMac = 0
 
WW8_CP m_ccpText = 0
 
WW8_CP m_ccpFootnote = 0
 
WW8_CP m_ccpHdr = 0
 
WW8_CP m_ccpMcr = 0
 
WW8_CP m_ccpAtn = 0
 
WW8_CP m_ccpEdn = 0
 
WW8_CP m_ccpTxbx = 0
 
WW8_CP m_ccpHdrTxbx = 0
 
sal_Int32 m_pnFbpChpFirst = 0
 
sal_Int32 m_pnFbpPapFirst = 0
 
sal_Int32 m_pnFbpLvcFirst = 0
 
sal_Int32 m_pnLvcFirst = 0
 
sal_Int32 m_cpnBteLvc = 0
 
sal_Int32 m_fcIslandFirst = 0
 
sal_Int32 m_fcIslandLim = 0
 
sal_uInt16 m_cfclcb = 0
 
WW8_FC m_fcStshfOrig = 0
 
sal_Int32 m_lcbStshfOrig = 0
 
WW8_FC m_fcStshf = 0
 
sal_Int32 m_lcbStshf = 0
 
WW8_FC m_fcPlcffndRef = 0
 
sal_Int32 m_lcbPlcffndRef = 0
 
WW8_FC m_fcPlcffndText = 0
 
sal_Int32 m_lcbPlcffndText = 0
 
WW8_FC m_fcPlcfandRef = 0
 
sal_Int32 m_lcbPlcfandRef = 0
 
WW8_FC m_fcPlcfandText = 0
 
sal_Int32 m_lcbPlcfandText = 0
 
WW8_FC m_fcPlcfsed = 0
 
sal_Int32 m_lcbPlcfsed = 0
 
WW8_FC m_fcPlcfpad = 0
 
sal_Int32 m_lcbPlcfpad = 0
 
WW8_FC m_fcPlcfphe = 0
 
sal_Int32 m_lcbPlcfphe = 0
 
WW8_FC m_fcSttbfglsy = 0
 
sal_Int32 m_lcbSttbfglsy = 0
 
WW8_FC m_fcPlcfglsy = 0
 
sal_Int32 m_lcbPlcfglsy = 0
 
WW8_FC m_fcPlcfhdd = 0
 
sal_Int32 m_lcbPlcfhdd = 0
 
WW8_FC m_fcPlcfbteChpx = 0
 
sal_Int32 m_lcbPlcfbteChpx = 0
 
WW8_FC m_fcPlcfbtePapx = 0
 
sal_Int32 m_lcbPlcfbtePapx = 0
 
WW8_FC m_fcPlcfsea = 0
 
sal_Int32 m_lcbPlcfsea = 0
 
WW8_FC m_fcSttbfffn = 0
 
sal_Int32 m_lcbSttbfffn = 0
 
WW8_FC m_fcPlcffldMom = 0
 
sal_Int32 m_lcbPlcffldMom = 0
 
WW8_FC m_fcPlcffldHdr = 0
 
sal_Int32 m_lcbPlcffldHdr = 0
 
WW8_FC m_fcPlcffldFootnote = 0
 
sal_Int32 m_lcbPlcffldFootnote = 0
 
WW8_FC m_fcPlcffldAtn = 0
 
sal_Int32 m_lcbPlcffldAtn = 0
 
WW8_FC m_fcPlcffldMcr = 0
 
sal_Int32 m_lcbPlcffldMcr = 0
 
WW8_FC m_fcSttbfbkmk = 0
 
sal_Int32 m_lcbSttbfbkmk = 0
 
WW8_FC m_fcPlcfbkf = 0
 
sal_Int32 m_lcbPlcfbkf = 0
 
WW8_FC m_fcPlcfbkl = 0
 
sal_Int32 m_lcbPlcfbkl = 0
 
WW8_FC m_fcCmds = 0
 
sal_uInt32 m_lcbCmds = 0
 
WW8_FC m_fcPlcfmcr = 0
 
sal_Int32 m_lcbPlcfmcr = 0
 
WW8_FC m_fcSttbfmcr = 0
 
sal_Int32 m_lcbSttbfmcr = 0
 
WW8_FC m_fcPrDrvr = 0
 
sal_Int32 m_lcbPrDrvr = 0
 
WW8_FC m_fcPrEnvPort = 0
 
sal_Int32 m_lcbPrEnvPort = 0
 
WW8_FC m_fcPrEnvLand = 0
 
sal_Int32 m_lcbPrEnvLand = 0
 
WW8_FC m_fcWss = 0
 
sal_Int32 m_lcbWss = 0
 
WW8_FC m_fcDop = 0
 
sal_uInt32 m_lcbDop = 0
 
WW8_FC m_fcSttbfAssoc = 0
 
sal_Int32 m_lcbSttbfAssoc = 0
 
WW8_FC m_fcClx = 0
 
sal_Int32 m_lcbClx = 0
 
WW8_FC m_fcPlcfpgdFootnote = 0
 
sal_Int32 m_lcbPlcfpgdFootnote = 0
 
WW8_FC m_fcAutosaveSource = 0
 
sal_Int32 m_lcbAutosaveSource = 0
 
WW8_FC m_fcGrpStAtnOwners = 0
 
sal_Int32 m_lcbGrpStAtnOwners = 0
 
WW8_FC m_fcSttbfAtnbkmk = 0
 
sal_Int32 m_lcbSttbfAtnbkmk = 0
 
WW8_FC m_fcPlcfdoaMom = 0
 
sal_Int32 m_lcbPlcfdoaMom = 0
 
WW8_FC m_fcPlcfdoaHdr = 0
 
sal_Int32 m_lcbPlcfdoaHdr = 0
 
WW8_FC m_fcPlcfspaMom = 0
 
sal_Int32 m_lcbPlcfspaMom = 0
 
WW8_FC m_fcPlcfspaHdr = 0
 
sal_Int32 m_lcbPlcfspaHdr = 0
 
WW8_FC m_fcPlcfAtnbkf = 0
 
sal_Int32 m_lcbPlcfAtnbkf = 0
 
WW8_FC m_fcPlcfAtnbkl = 0
 
sal_Int32 m_lcbPlcfAtnbkl = 0
 
WW8_FC m_fcPms = 0
 
sal_Int32 m_lcbPMS = 0
 
WW8_FC m_fcFormFieldSttbf = 0
 
sal_Int32 m_lcbFormFieldSttbf = 0
 
WW8_FC m_fcPlcfendRef = 0
 
sal_Int32 m_lcbPlcfendRef = 0
 
WW8_FC m_fcPlcfendText = 0
 
sal_Int32 m_lcbPlcfendText = 0
 
WW8_FC m_fcPlcffldEdn = 0
 
sal_Int32 m_lcbPlcffldEdn = 0
 
WW8_FC m_fcPlcfpgdEdn = 0
 
sal_Int32 m_lcbPlcfpgdEdn = 0
 
WW8_FC m_fcDggInfo = 0
 
sal_Int32 m_lcbDggInfo = 0
 
WW8_FC m_fcSttbfRMark = 0
 
sal_Int32 m_lcbSttbfRMark = 0
 
WW8_FC m_fcSttbfCaption = 0
 
sal_Int32 m_lcbSttbfCaption = 0
 
WW8_FC m_fcSttbAutoCaption = 0
 
sal_Int32 m_lcbSttbAutoCaption = 0
 
WW8_FC m_fcPlcfwkb = 0
 
sal_Int32 m_lcbPlcfwkb = 0
 
WW8_FC m_fcPlcfspl = 0
 
sal_Int32 m_lcbPlcfspl = 0
 
WW8_FC m_fcPlcftxbxText = 0
 
sal_Int32 m_lcbPlcftxbxText = 0
 
WW8_FC m_fcPlcffldTxbx = 0
 
sal_Int32 m_lcbPlcffldTxbx = 0
 
WW8_FC m_fcPlcfHdrtxbxText = 0
 
sal_Int32 m_lcbPlcfHdrtxbxText = 0
 
WW8_FC m_fcPlcffldHdrTxbx = 0
 
sal_Int32 m_lcbPlcffldHdrTxbx = 0
 
WW8_FC m_fcStwUser = 0
 
sal_uInt32 m_lcbStwUser = 0
 
WW8_FC m_fcSttbttmbd = 0
 
sal_uInt32 m_lcbSttbttmbd = 0
 
WW8_FC m_fcSttbFnm = 0
 
sal_Int32 m_lcbSttbFnm = 0
 
WW8_FC m_fcPlcfLst = 0
 
sal_Int32 m_lcbPlcfLst = 0
 
WW8_FC m_fcPlfLfo = 0
 
sal_Int32 m_lcbPlfLfo = 0
 
WW8_FC m_fcPlcftxbxBkd = 0
 
sal_Int32 m_lcbPlcftxbxBkd = 0
 
WW8_FC m_fcPlcfHdrtxbxBkd = 0
 
sal_Int32 m_lcbPlcfHdrtxbxBkd = 0
 
WW8_FC m_fcSttbListNames = 0
 
sal_Int32 m_lcbSttbListNames = 0
 
WW8_FC m_fcPlcfTch = 0
 
sal_Int32 m_lcbPlcfTch = 0
 
WW8_FC m_fcAtrdExtra = 0
 
sal_uInt32 m_lcbAtrdExtra = 0
 
WW8_FC m_fcSttbfBkmkFactoid = 0
 0x42a smart-tag bookmark string table offset. More...
 
sal_uInt32 m_lcbSttbfBkmkFactoid = 0
 0x42e smart-tag bookmark string table length. More...
 
WW8_FC m_fcPlcfBkfFactoid = 0
 0x432 smart-tag bookmark starts offset. More...
 
sal_uInt32 m_lcbPlcfBkfFactoid = 0
 0x436 smart-tag bookmark ends length. More...
 
WW8_FC m_fcPlcfBklFactoid = 0
 0x442 smart-tag bookmark ends offset. More...
 
sal_uInt32 m_lcbPlcfBklFactoid = 0
 0x446 smart-tag bookmark ends length. More...
 
WW8_FC m_fcFactoidData = 0
 0x44a smart tag data offset. More...
 
sal_uInt32 m_lcbFactoidData = 0
 0x44e smart tag data length. More...
 
WW8_FC m_fcPlcffactoid = 0
 0x4ba Plcffactoid offset. More...
 
sal_uInt32 m_lcbPlcffactoid = 0
 0x4be Plcffactoid offset. More...
 
WW8_FC m_fcHplxsdr = 0
 
sal_uInt32 m_lcbHplxsdr = 0
 
sal_Int32 m_pnChpFirst = 0
 
sal_Int32 m_pnPapFirst = 0
 
sal_Int32 m_cpnBteChp = 0
 
sal_Int32 m_cpnBtePap = 0
 
sal_uInt16 m_nFib_actual = 0
 

Private Attributes

sal_Unicode m_nNumDecimalSep = u'\0'
 

Detailed Description

FIB - the File Information Block.

The FIB contains a "magic word" and pointers to the various other parts of the file, as well as information about the length of the file. The FIB starts at the beginning of the file.

Definition at line 1106 of file ww8scan.hxx.

Constructor & Destructor Documentation

WW8Fib::WW8Fib ( SvStream rStrm,
sal_uInt8  nWantedVersion,
sal_uInt32  nOffset = 0 
)

Definition at line 5772 of file ww8scan.cxx.

References ERR_SWG_READ_ERROR, ERRCODE_NONE, ww::eWW1, ww::eWW2, SvStream::GetError(), GetFIBVersion(), ww::IsEightPlus(), ww::IsSevenMinus(), m_cbMac, m_ccpAtn, m_ccpEdn, m_ccpFootnote, m_ccpHdr, m_ccpHdrTxbx, m_ccpMcr, m_ccpText, m_ccpTxbx, m_cfclcb, m_chse, m_chseTables, m_clw, m_cpnBteChp, m_cpnBteLvc, m_cpnBtePap, m_cQuickSaves, m_csw, m_envr, m_fcAtrdExtra, m_fcAutosaveSource, m_fcClx, m_fcCmds, m_fcDggInfo, m_fcDop, m_fcFactoidData, m_fcFormFieldSttbf, m_fcGrpStAtnOwners, m_fcIslandFirst, m_fcIslandLim, m_fcMac, m_fcMin, m_fComplex, m_fcPlcfandRef, m_fcPlcfandText, m_fcPlcfAtnbkf, m_fcPlcfAtnbkl, m_fcPlcfbkf, m_fcPlcfBkfFactoid, m_fcPlcfbkl, m_fcPlcfBklFactoid, m_fcPlcfbteChpx, m_fcPlcfbtePapx, m_fcPlcfdoaHdr, m_fcPlcfdoaMom, m_fcPlcfendRef, m_fcPlcfendText, m_fcPlcffldAtn, m_fcPlcffldEdn, m_fcPlcffldFootnote, m_fcPlcffldHdr, m_fcPlcffldHdrTxbx, m_fcPlcffldMcr, m_fcPlcffldMom, m_fcPlcffldTxbx, m_fcPlcffndRef, m_fcPlcffndText, m_fcPlcfglsy, m_fcPlcfhdd, m_fcPlcfHdrtxbxBkd, m_fcPlcfHdrtxbxText, m_fcPlcfLst, m_fcPlcfmcr, m_fcPlcfpad, m_fcPlcfpgdEdn, m_fcPlcfpgdFootnote, m_fcPlcfphe, m_fcPlcfsea, m_fcPlcfsed, m_fcPlcfspaHdr, m_fcPlcfspaMom, m_fcPlcfspl, m_fcPlcfTch, m_fcPlcftxbxBkd, m_fcPlcftxbxText, m_fcPlcfwkb, m_fcPlfLfo, m_fcPms, m_fcPrDrvr, m_fcPrEnvLand, m_fcPrEnvPort, m_fcStshf, m_fcStshfOrig, m_fcSttbAutoCaption, m_fcSttbfAssoc, m_fcSttbfAtnbkmk, m_fcSttbfbkmk, m_fcSttbfCaption, m_fcSttbfffn, m_fcSttbfglsy, m_fcSttbfmcr, m_fcSttbFnm, m_fcSttbfRMark, m_fcSttbListNames, m_fcSttbttmbd, m_fcStwUser, m_fcWss, m_fDot, m_fEmptySpecial, m_fEncrypted, m_fExtChar, m_fFarEast, m_fFuturesavedUndo, m_fGlsy, m_fHasPic, m_fLoadOverridePage, m_fMac, m_fReadOnlyRecommended, m_fWhichTableStm, m_fWord2000Saved, m_fWord97Saved, m_fWriteReservation, m_lcbAtrdExtra, m_lcbAutosaveSource, m_lcbClx, m_lcbCmds, m_lcbDggInfo, m_lcbDop, m_lcbFactoidData, m_lcbFormFieldSttbf, m_lcbGrpStAtnOwners, m_lcbPlcfandRef, m_lcbPlcfandText, m_lcbPlcfAtnbkf, m_lcbPlcfAtnbkl, m_lcbPlcfbkf, m_lcbPlcfBkfFactoid, m_lcbPlcfbkl, m_lcbPlcfBklFactoid, m_lcbPlcfbteChpx, m_lcbPlcfbtePapx, m_lcbPlcfdoaHdr, m_lcbPlcfdoaMom, m_lcbPlcfendRef, m_lcbPlcfendText, m_lcbPlcffldAtn, m_lcbPlcffldEdn, m_lcbPlcffldFootnote, m_lcbPlcffldHdr, m_lcbPlcffldHdrTxbx, m_lcbPlcffldMcr, m_lcbPlcffldMom, m_lcbPlcffldTxbx, m_lcbPlcffndRef, m_lcbPlcffndText, m_lcbPlcfglsy, m_lcbPlcfhdd, m_lcbPlcfHdrtxbxBkd, m_lcbPlcfHdrtxbxText, m_lcbPlcfLst, m_lcbPlcfmcr, m_lcbPlcfpad, m_lcbPlcfpgdEdn, m_lcbPlcfpgdFootnote, m_lcbPlcfphe, m_lcbPlcfsea, m_lcbPlcfsed, m_lcbPlcfspaHdr, m_lcbPlcfspaMom, m_lcbPlcfspl, m_lcbPlcfTch, m_lcbPlcftxbxBkd, m_lcbPlcftxbxText, m_lcbPlcfwkb, m_lcbPlfLfo, m_lcbPMS, m_lcbPrDrvr, m_lcbPrEnvLand, m_lcbPrEnvPort, m_lcbStshf, m_lcbStshfOrig, m_lcbSttbAutoCaption, m_lcbSttbfAssoc, m_lcbSttbfAtnbkmk, m_lcbSttbfbkmk, m_lcbSttbfCaption, m_lcbSttbfffn, m_lcbSttbfglsy, m_lcbSttbfmcr, m_lcbSttbFnm, m_lcbSttbfRMark, m_lcbSttbListNames, m_lcbSttbttmbd, m_lcbStwUser, m_lcbWss, m_lid, m_lidFE, m_nFib, m_nFib_actual, m_nFibBack, m_nFibError, m_nHash, m_nKey, m_nProduct, m_nVersion, m_pnChpFirst, m_pnFbpChpFirst, m_pnFbpLvcFirst, m_pnFbpPapFirst, m_pnLvcFirst, m_pnNext, m_pnPapFirst, m_wIdent, m_wMagicCreated, m_wMagicCreatedPrivate, m_wMagicRevised, m_wMagicRevisedPrivate, SvStream::ReadInt16(), SvStream::ReadInt32(), SvStream::ReadUChar(), SvStream::ReadUInt16(), SvStream::ReadUInt32(), SvStream::Seek(), SvStream::SeekRel(), and SvStream::Tell().

WW8Fib::WW8Fib ( sal_uInt8  nVersion,
bool  bDot = false 
)
explicit

Member Function Documentation

bool WW8Fib::GetBaseCp ( ManTypes  nType,
WW8_CP cp 
) const
rtl_TextEncoding WW8Fib::GetFIBCharset ( sal_uInt16  chs,
LanguageType  nLidLocale 
)
static
ww::WordVersion WW8Fib::GetFIBVersion ( ) const
sal_Unicode WW8Fib::getNumDecimalSep ( ) const
inline

Definition at line 1543 of file ww8scan.hxx.

References m_nNumDecimalSep.

void WW8Fib::Write ( SvStream rStrm)

Definition at line 6340 of file ww8scan.cxx.

References m_cbMac, m_ccpAtn, m_ccpEdn, m_ccpFootnote, m_ccpHdr, m_ccpHdrTxbx, m_ccpMcr, m_ccpText, m_ccpTxbx, m_cfclcb, m_cpnBteChp, m_cpnBteLvc, m_cpnBtePap, m_fcAtrdExtra, m_fcAutosaveSource, m_fcClx, m_fcCmds, m_fcDggInfo, m_fcDop, m_fcFactoidData, m_fcFormFieldSttbf, m_fcGrpStAtnOwners, m_fcHplxsdr, m_fcIslandFirst, m_fcIslandLim, m_fcMin, m_fcPlcfandRef, m_fcPlcfandText, m_fcPlcfAtnbkf, m_fcPlcfAtnbkl, m_fcPlcfbkf, m_fcPlcfBkfFactoid, m_fcPlcfbkl, m_fcPlcfBklFactoid, m_fcPlcfbteChpx, m_fcPlcfbtePapx, m_fcPlcfdoaHdr, m_fcPlcfdoaMom, m_fcPlcfendRef, m_fcPlcfendText, m_fcPlcffactoid, m_fcPlcffldAtn, m_fcPlcffldEdn, m_fcPlcffldFootnote, m_fcPlcffldHdr, m_fcPlcffldHdrTxbx, m_fcPlcffldMcr, m_fcPlcffldMom, m_fcPlcffldTxbx, m_fcPlcffndRef, m_fcPlcffndText, m_fcPlcfglsy, m_fcPlcfhdd, m_fcPlcfHdrtxbxBkd, m_fcPlcfHdrtxbxText, m_fcPlcfLst, m_fcPlcfmcr, m_fcPlcfpad, m_fcPlcfpgdEdn, m_fcPlcfpgdFootnote, m_fcPlcfphe, m_fcPlcfsea, m_fcPlcfsed, m_fcPlcfspaHdr, m_fcPlcfspaMom, m_fcPlcfspl, m_fcPlcfTch, m_fcPlcftxbxBkd, m_fcPlcftxbxText, m_fcPlcfwkb, m_fcPlfLfo, m_fcPms, m_fcPrDrvr, m_fcPrEnvLand, m_fcPrEnvPort, m_fcStshf, m_fcStshfOrig, m_fcSttbAutoCaption, m_fcSttbfAssoc, m_fcSttbfAtnbkmk, m_fcSttbfbkmk, m_fcSttbfBkmkFactoid, m_fcSttbfCaption, m_fcSttbfffn, m_fcSttbfglsy, m_fcSttbfmcr, m_fcSttbFnm, m_fcSttbfRMark, m_fcSttbListNames, m_fcWss, m_lcbAtrdExtra, m_lcbAutosaveSource, m_lcbClx, m_lcbCmds, m_lcbDggInfo, m_lcbDop, m_lcbFactoidData, m_lcbFormFieldSttbf, m_lcbGrpStAtnOwners, m_lcbPlcfandRef, m_lcbPlcfandText, m_lcbPlcfAtnbkf, m_lcbPlcfAtnbkl, m_lcbPlcfbkf, m_lcbPlcfBkfFactoid, m_lcbPlcfbkl, m_lcbPlcfBklFactoid, m_lcbPlcfbteChpx, m_lcbPlcfbtePapx, m_lcbPlcfdoaHdr, m_lcbPlcfdoaMom, m_lcbPlcfendRef, m_lcbPlcfendText, m_lcbPlcffactoid, m_lcbPlcffldAtn, m_lcbPlcffldEdn, m_lcbPlcffldFootnote, m_lcbPlcffldHdr, m_lcbPlcffldHdrTxbx, m_lcbPlcffldMcr, m_lcbPlcffldMom, m_lcbPlcffldTxbx, m_lcbPlcffndRef, m_lcbPlcffndText, m_lcbPlcfglsy, m_lcbPlcfhdd, m_lcbPlcfHdrtxbxBkd, m_lcbPlcfHdrtxbxText, m_lcbPlcfLst, m_lcbPlcfmcr, m_lcbPlcfpad, m_lcbPlcfpgdEdn, m_lcbPlcfpgdFootnote, m_lcbPlcfphe, m_lcbPlcfsea, m_lcbPlcfsed, m_lcbPlcfspaHdr, m_lcbPlcfspaMom, m_lcbPlcfspl, m_lcbPlcfTch, m_lcbPlcftxbxBkd, m_lcbPlcftxbxText, m_lcbPlcfwkb, m_lcbPlfLfo, m_lcbPMS, m_lcbPrDrvr, m_lcbPrEnvLand, m_lcbPrEnvPort, m_lcbStshf, m_lcbStshfOrig, m_lcbSttbAutoCaption, m_lcbSttbfAssoc, m_lcbSttbfAtnbkmk, m_lcbSttbfbkmk, m_lcbSttbfBkmkFactoid, m_lcbSttbfCaption, m_lcbSttbfffn, m_lcbSttbfglsy, m_lcbSttbfmcr, m_lcbSttbFnm, m_lcbSttbfRMark, m_lcbSttbListNames, m_lcbWss, m_nVersion, m_pnChpFirst, m_pnFbpChpFirst, m_pnFbpLvcFirst, m_pnFbpPapFirst, m_pnLvcFirst, m_pnPapFirst, Set_UInt16(), Set_UInt32(), SvStream::TellEnd(), SvStream::WriteBytes(), and WriteHeader().

void WW8Fib::WriteHeader ( SvStream rStrm)

Member Data Documentation

sal_uInt8 WW8Fib::__pad0__

Definition at line 1181 of file ww8scan.hxx.

WW8_FC WW8Fib::m_cbMac = 0

Definition at line 1208 of file ww8scan.hxx.

Referenced by Write(), WriteHeader(), and WW8Fib().

WW8_CP WW8Fib::m_ccpAtn = 0

Definition at line 1215 of file ww8scan.hxx.

Referenced by GetBaseCp(), Write(), WW8_WrPlcTextBoxes::WriteText(), and WW8Fib().

WW8_CP WW8Fib::m_ccpEdn = 0
WW8_CP WW8Fib::m_ccpFootnote = 0
WW8_CP WW8Fib::m_ccpHdr = 0
WW8_CP WW8Fib::m_ccpHdrTxbx = 0
WW8_CP WW8Fib::m_ccpMcr = 0

Definition at line 1214 of file ww8scan.hxx.

Referenced by GetBaseCp(), Write(), and WW8Fib().

WW8_CP WW8Fib::m_ccpText = 0
WW8_CP WW8Fib::m_ccpTxbx = 0
sal_uInt16 WW8Fib::m_cfclcb = 0

Definition at line 1241 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt16 WW8Fib::m_chse = 0

Definition at line 1183 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_chseTables = 0

Definition at line 1185 of file ww8scan.hxx.

Referenced by WriteHeader(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

sal_uInt16 WW8Fib::m_clw = 0

Definition at line 1203 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_Int32 WW8Fib::m_cpnBteChp = 0

Definition at line 1527 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_Int32 WW8Fib::m_cpnBteLvc = 0

Definition at line 1236 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_cpnBtePap = 0

Definition at line 1528 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_uInt16 WW8Fib::m_cQuickSaves

Definition at line 1153 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_csw = 0

Definition at line 1191 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt8 WW8Fib::m_envr = 0

Definition at line 1173 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

WW8_FC WW8Fib::m_fcAtrdExtra = 0
WW8_FC WW8Fib::m_fcAutosaveSource = 0

Definition at line 1363 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcClx = 0

Definition at line 1356 of file ww8scan.hxx.

Referenced by WW8ScannerBase::OpenPieceTable(), Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcCmds = 0

Definition at line 1328 of file ww8scan.hxx.

Referenced by WW8Customizations::Import(), Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcDggInfo = 0

Definition at line 1421 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcDop = 0

Definition at line 1349 of file ww8scan.hxx.

Referenced by Write(), WW8Dop::Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcFactoidData = 0

0x44a smart tag data offset.

Definition at line 1505 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcFormFieldSttbf = 0

Definition at line 1405 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcGrpStAtnOwners = 0

Definition at line 1366 of file ww8scan.hxx.

Referenced by Write(), WW8_WrPlcSubDoc::WriteGenericPlc(), and WW8Fib().

WW8_FC WW8Fib::m_fcHplxsdr = 0

Definition at line 1518 of file ww8scan.hxx.

Referenced by Write(), and WW8_WrPlcSubDoc::WriteGenericPlc().

sal_Int32 WW8Fib::m_fcIslandFirst = 0

Definition at line 1239 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_fcIslandLim = 0

Definition at line 1240 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcMac = 0

Definition at line 1188 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

WW8_FC WW8Fib::m_fcMin = 0
bool WW8Fib::m_fComplex

Definition at line 1151 of file ww8scan.hxx.

Referenced by WW8ScannerBase::OpenPieceTable(), WriteHeader(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfandRef = 0

Definition at line 1260 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfandText = 0

Definition at line 1263 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfAtnbkf = 0
WW8_FC WW8Fib::m_fcPlcfAtnbkl = 0
WW8_FC WW8Fib::m_fcPlcfbkf = 0

Definition at line 1322 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

WW8_FC WW8Fib::m_fcPlcfBkfFactoid = 0

0x432 smart-tag bookmark starts offset.

Definition at line 1494 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FactoidBook::WW8PLCFx_FactoidBook().

WW8_FC WW8Fib::m_fcPlcfbkl = 0

Definition at line 1325 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

WW8_FC WW8Fib::m_fcPlcfBklFactoid = 0

0x442 smart-tag bookmark ends offset.

Definition at line 1501 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FactoidBook::WW8PLCFx_FactoidBook().

WW8_FC WW8Fib::m_fcPlcfbteChpx = 0

Definition at line 1292 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

WW8_FC WW8Fib::m_fcPlcfbtePapx = 0

Definition at line 1295 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

WW8_FC WW8Fib::m_fcPlcfdoaHdr = 0

Definition at line 1379 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfdoaMom = 0

Definition at line 1374 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfendRef = 0

Definition at line 1408 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfendText = 0

Definition at line 1411 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcffactoid = 0

0x4ba Plcffactoid offset.

Definition at line 1512 of file ww8scan.hxx.

Referenced by Write().

WW8_FC WW8Fib::m_fcPlcffldAtn = 0

Definition at line 1313 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldEdn = 0

Definition at line 1415 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldFootnote = 0

Definition at line 1310 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldHdr = 0

Definition at line 1307 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldHdrTxbx = 0

Definition at line 1448 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldMcr = 0

Definition at line 1316 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcffldMom = 0

Definition at line 1304 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffldTxbx = 0

Definition at line 1444 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

WW8_FC WW8Fib::m_fcPlcffndRef = 0

Definition at line 1252 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcffndText = 0

Definition at line 1256 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfglsy = 0

Definition at line 1283 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfhdd = 0

Definition at line 1288 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfHdrtxbxBkd = 0

Definition at line 1470 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfHdrtxbxText = 0

Definition at line 1446 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfLst = 0

Definition at line 1461 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ListManager::WW8ListManager().

WW8_FC WW8Fib::m_fcPlcfmcr = 0

Definition at line 1331 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpad = 0

Definition at line 1269 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpgdEdn = 0

Definition at line 1418 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpgdFootnote = 0

Definition at line 1359 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfphe = 0

Definition at line 1274 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfsea = 0

Definition at line 1298 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfsed = 0

Definition at line 1266 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_SEPX::WW8PLCFx_SEPX().

WW8_FC WW8Fib::m_fcPlcfspaHdr = 0
WW8_FC WW8Fib::m_fcPlcfspaMom = 0
WW8_FC WW8Fib::m_fcPlcfspl = 0

Definition at line 1438 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfTch = 0

Definition at line 1480 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcftxbxBkd = 0

Definition at line 1468 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcftxbxText = 0

Definition at line 1442 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlcfwkb = 0

Definition at line 1435 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

WW8_FC WW8Fib::m_fcPlfLfo = 0

Definition at line 1463 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ListManager::WW8ListManager().

WW8_FC WW8Fib::m_fcPms = 0

Definition at line 1402 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrDrvr = 0

Definition at line 1337 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrEnvLand = 0

Definition at line 1343 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrEnvPort = 0

Definition at line 1340 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcStshf = 0
WW8_FC WW8Fib::m_fcStshfOrig = 0

Definition at line 1246 of file ww8scan.hxx.

Referenced by WW8AttributeOutput::StartStyles(), Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbAutoCaption = 0

Definition at line 1431 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfAssoc = 0

Definition at line 1353 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfAtnbkmk = 0

Definition at line 1369 of file ww8scan.hxx.

Referenced by Write(), WW8_WrPlcSubDoc::WriteGenericPlc(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfbkmk = 0

Definition at line 1319 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

WW8_FC WW8Fib::m_fcSttbfBkmkFactoid = 0

0x42a smart-tag bookmark string table offset.

Definition at line 1490 of file ww8scan.hxx.

Referenced by Write().

WW8_FC WW8Fib::m_fcSttbfCaption = 0

Definition at line 1429 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfffn = 0

Definition at line 1301 of file ww8scan.hxx.

Referenced by Write(), wwFontHelper::WriteFontTable(), WW8Fib(), and WW8Fonts::WW8Fonts().

WW8_FC WW8Fib::m_fcSttbfglsy = 0

Definition at line 1278 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfmcr = 0

Definition at line 1334 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbFnm = 0

Definition at line 1455 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfRMark = 0

Definition at line 1427 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbListNames = 0

Definition at line 1477 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbttmbd = 0

Definition at line 1452 of file ww8scan.hxx.

Referenced by WW8Fib().

WW8_FC WW8Fib::m_fcStwUser = 0

Definition at line 1450 of file ww8scan.hxx.

Referenced by WW8Fib().

WW8_FC WW8Fib::m_fcWss = 0

Definition at line 1346 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

bool WW8Fib::m_fDot

Definition at line 1149 of file ww8scan.hxx.

Referenced by WW8GlossaryFib::FindGlossaryFibOffset(), WriteHeader(), and WW8Fib().

bool WW8Fib::m_fEmptySpecial

Definition at line 1176 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fEncrypted

Definition at line 1154 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fExtChar
bool WW8Fib::m_fFarEast

Definition at line 1166 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fFuturesavedUndo

Definition at line 1178 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fGlsy

Definition at line 1150 of file ww8scan.hxx.

Referenced by WW8GlossaryFib::IsGlossaryFib(), WriteHeader(), and WW8Fib().

bool WW8Fib::m_fHasPic

Definition at line 1152 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fLoadOverridePage

Definition at line 1177 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fMac

Definition at line 1175 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fObfuscated

Definition at line 1168 of file ww8scan.hxx.

Referenced by WriteHeader().

bool WW8Fib::m_fReadOnlyRecommended

Definition at line 1156 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWhichTableStm
bool WW8Fib::m_fWord2000Saved

Definition at line 1180 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWord97Saved

Definition at line 1179 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWriteReservation

Definition at line 1157 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbAtrdExtra = 0
sal_Int32 WW8Fib::m_lcbAutosaveSource = 0

Definition at line 1364 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbClx = 0

Definition at line 1357 of file ww8scan.hxx.

Referenced by WW8ScannerBase::OpenPieceTable(), Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbCmds = 0

Definition at line 1329 of file ww8scan.hxx.

Referenced by WW8Customizations::Import(), Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbDggInfo = 0

Definition at line 1424 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbDop = 0

Definition at line 1350 of file ww8scan.hxx.

Referenced by Write(), WW8Dop::Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbFactoidData = 0

0x44e smart tag data length.

Definition at line 1507 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbFormFieldSttbf = 0

Definition at line 1406 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbGrpStAtnOwners = 0

Definition at line 1367 of file ww8scan.hxx.

Referenced by Write(), WW8_WrPlcSubDoc::WriteGenericPlc(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbHplxsdr = 0

Definition at line 1519 of file ww8scan.hxx.

Referenced by WW8_WrPlcSubDoc::WriteGenericPlc().

sal_Int32 WW8Fib::m_lcbPlcfandRef = 0

Definition at line 1261 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfandText = 0

Definition at line 1264 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfAtnbkf = 0
sal_Int32 WW8Fib::m_lcbPlcfAtnbkl = 0
sal_Int32 WW8Fib::m_lcbPlcfbkf = 0

Definition at line 1323 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

sal_uInt32 WW8Fib::m_lcbPlcfBkfFactoid = 0

0x436 smart-tag bookmark ends length.

Definition at line 1496 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FactoidBook::WW8PLCFx_FactoidBook().

sal_Int32 WW8Fib::m_lcbPlcfbkl = 0

Definition at line 1326 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

sal_uInt32 WW8Fib::m_lcbPlcfBklFactoid = 0

0x446 smart-tag bookmark ends length.

Definition at line 1503 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FactoidBook::WW8PLCFx_FactoidBook().

sal_Int32 WW8Fib::m_lcbPlcfbteChpx = 0

Definition at line 1293 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_Int32 WW8Fib::m_lcbPlcfbtePapx = 0

Definition at line 1296 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_Int32 WW8Fib::m_lcbPlcfdoaHdr = 0

Definition at line 1382 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfdoaMom = 0

Definition at line 1377 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfendRef = 0

Definition at line 1409 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfendText = 0

Definition at line 1413 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_uInt32 WW8Fib::m_lcbPlcffactoid = 0

0x4be Plcffactoid offset.

Definition at line 1514 of file ww8scan.hxx.

Referenced by Write().

sal_Int32 WW8Fib::m_lcbPlcffldAtn = 0

Definition at line 1314 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldEdn = 0

Definition at line 1416 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldFootnote = 0

Definition at line 1311 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldHdr = 0

Definition at line 1308 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldHdrTxbx = 0

Definition at line 1449 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldMcr = 0

Definition at line 1317 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcffldMom = 0

Definition at line 1305 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffldTxbx = 0

Definition at line 1445 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_FLD::WW8PLCFx_FLD().

sal_Int32 WW8Fib::m_lcbPlcffndRef = 0

Definition at line 1253 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcffndText = 0

Definition at line 1257 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfglsy = 0

Definition at line 1284 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfhdd = 0

Definition at line 1289 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfHdrtxbxBkd = 0

Definition at line 1471 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfHdrtxbxText = 0

Definition at line 1447 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfLst = 0

Definition at line 1462 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ListManager::WW8ListManager().

sal_Int32 WW8Fib::m_lcbPlcfmcr = 0

Definition at line 1332 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpad = 0

Definition at line 1270 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpgdEdn = 0

Definition at line 1419 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpgdFootnote = 0

Definition at line 1360 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfphe = 0

Definition at line 1275 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfsea = 0

Definition at line 1299 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfsed = 0

Definition at line 1267 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_SEPX::WW8PLCFx_SEPX().

sal_Int32 WW8Fib::m_lcbPlcfspaHdr = 0
sal_Int32 WW8Fib::m_lcbPlcfspaMom = 0
sal_Int32 WW8Fib::m_lcbPlcfspl = 0

Definition at line 1440 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfTch = 0

Definition at line 1481 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcftxbxBkd = 0

Definition at line 1469 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcftxbxText = 0

Definition at line 1443 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlcfwkb = 0

Definition at line 1436 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_lcbPlfLfo = 0

Definition at line 1464 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8ListManager::WW8ListManager().

sal_Int32 WW8Fib::m_lcbPMS = 0

Definition at line 1403 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrDrvr = 0

Definition at line 1338 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrEnvLand = 0

Definition at line 1344 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrEnvPort = 0

Definition at line 1341 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbStshf = 0

Definition at line 1251 of file ww8scan.hxx.

Referenced by WW8AttributeOutput::EndStyles(), Write(), WW8Fib(), and WW8Style::WW8Style().

sal_Int32 WW8Fib::m_lcbStshfOrig = 0

Definition at line 1249 of file ww8scan.hxx.

Referenced by WW8AttributeOutput::EndStyles(), Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbAutoCaption = 0

Definition at line 1433 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfAssoc = 0

Definition at line 1354 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfAtnbkmk = 0

Definition at line 1370 of file ww8scan.hxx.

Referenced by Write(), WW8_WrPlcSubDoc::WriteGenericPlc(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfbkmk = 0

Definition at line 1320 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Book::WW8PLCFx_Book().

sal_uInt32 WW8Fib::m_lcbSttbfBkmkFactoid = 0

0x42e smart-tag bookmark string table length.

Definition at line 1492 of file ww8scan.hxx.

Referenced by Write().

sal_Int32 WW8Fib::m_lcbSttbfCaption = 0

Definition at line 1430 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfffn = 0

Definition at line 1302 of file ww8scan.hxx.

Referenced by Write(), wwFontHelper::WriteFontTable(), WW8Fib(), and WW8Fonts::WW8Fonts().

sal_Int32 WW8Fib::m_lcbSttbfglsy = 0

Definition at line 1279 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfmcr = 0

Definition at line 1335 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbFnm = 0

Definition at line 1456 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfRMark = 0

Definition at line 1428 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbListNames = 0

Definition at line 1478 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbSttbttmbd = 0

Definition at line 1453 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt32 WW8Fib::m_lcbStwUser = 0

Definition at line 1451 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_Int32 WW8Fib::m_lcbWss = 0

Definition at line 1347 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

LanguageType WW8Fib::m_lid
LanguageType WW8Fib::m_lidFE

Definition at line 1201 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_nFib = 0

Definition at line 1144 of file ww8scan.hxx.

Referenced by WriteHeader(), WW8Fib(), and WW8Style::WW8Style().

sal_uInt16 WW8Fib::m_nFib_actual = 0

Definition at line 1533 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt16 WW8Fib::m_nFibBack = 0

Definition at line 1170 of file ww8scan.hxx.

Referenced by WriteHeader(), WW8Fib(), and WW8Glossary::WW8Glossary().

ErrCode WW8Fib::m_nFibError

Definition at line 1124 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt16 WW8Fib::m_nHash = 0

Definition at line 1171 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_nKey = 0

Definition at line 1172 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_Unicode WW8Fib::m_nNumDecimalSep = u'\0'
private

Definition at line 1109 of file ww8scan.hxx.

Referenced by getNumDecimalSep(), and WW8Fib().

sal_uInt16 WW8Fib::m_nProduct = 0

Definition at line 1145 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt8 WW8Fib::m_nVersion = 0

Program-Version asked for by us: in Ctor we check if it matches the value of nFib.

6 == "WinWord 6 or WinWord 95", 7 == "only WinWord 95" 8 == "WinWord 97 or newer"

Definition at line 1120 of file ww8scan.hxx.

Referenced by GetFIBVersion(), WW8ScannerBase::OpenPieceTable(), WW8Style::Read1Style(), Write(), WW8Dop::Write(), WriteHeader(), WW8ScannerBase::WW8Cp2Fc(), WW8ScannerBase::WW8Fc2Cp(), WW8Fib(), WW8ListManager::WW8ListManager(), WW8PLCFx_Book::WW8PLCFx_Book(), WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP(), and WW8ScannerBase::WW8ScannerBase().

sal_Int32 WW8Fib::m_pnChpFirst = 0

Definition at line 1525 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_Int32 WW8Fib::m_pnFbpChpFirst = 0

Definition at line 1221 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnFbpLvcFirst = 0

Definition at line 1230 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnFbpPapFirst = 0

Definition at line 1225 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnLvcFirst = 0

Definition at line 1234 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_PN WW8Fib::m_pnNext = 0

Definition at line 1147 of file ww8scan.hxx.

Referenced by WW8GlossaryFib::FindGlossaryFibOffset(), WriteHeader(), and WW8Fib().

sal_Int32 WW8Fib::m_pnPapFirst = 0

Definition at line 1526 of file ww8scan.hxx.

Referenced by Write(), WW8Fib(), and WW8PLCFx_Fc_FKP::WW8PLCFx_Fc_FKP().

sal_uInt16 WW8Fib::m_wIdent = 0

Definition at line 1130 of file ww8scan.hxx.

Referenced by GetFIBVersion(), wwSprmParser::GetWW6SprmSearcher(), WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicCreated = 0

Definition at line 1194 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicCreatedPrivate = 0

Definition at line 1198 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicRevised = 0

Definition at line 1197 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicRevisedPrivate = 0

Definition at line 1199 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().


The documentation for this class was generated from the following files: