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
 
sal_uInt16 m_cswNew = 0
 Specifies the count of 16-bit values corresponding to fibRgCswNew that follow. More...
 
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 1096 of file ww8scan.hxx.

Constructor & Destructor Documentation

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

Definition at line 5777 of file ww8scan.cxx.

References ERR_SWG_READ_ERROR, ERRCODE_NONE, ww::eWW1, ww::eWW2, SvStream::GetError(), GetFIBVersion(), SvStream::good(), 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_cswNew, 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, nPos, 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 1535 of file ww8scan.hxx.

References m_nNumDecimalSep.

void WW8Fib::Write ( SvStream rStrm)

Definition at line 6354 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, pData, 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 1171 of file ww8scan.hxx.

WW8_FC WW8Fib::m_cbMac = 0

Definition at line 1198 of file ww8scan.hxx.

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

WW8_CP WW8Fib::m_ccpAtn = 0

Definition at line 1205 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 1204 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 1231 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt16 WW8Fib::m_chse = 0

Definition at line 1173 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_chseTables = 0

Definition at line 1175 of file ww8scan.hxx.

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

sal_uInt16 WW8Fib::m_clw = 0

Definition at line 1193 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_Int32 WW8Fib::m_cpnBteChp = 0

Definition at line 1519 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_cpnBteLvc = 0

Definition at line 1226 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_cpnBtePap = 0

Definition at line 1520 of file ww8scan.hxx.

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

sal_uInt16 WW8Fib::m_cQuickSaves

Definition at line 1143 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_csw = 0

Definition at line 1181 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_cswNew = 0

Specifies the count of 16-bit values corresponding to fibRgCswNew that follow.

Definition at line 1233 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt8 WW8Fib::m_envr = 0

Definition at line 1163 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

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

Definition at line 1355 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcClx = 0

Definition at line 1348 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcCmds = 0

Definition at line 1320 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcDggInfo = 0

Definition at line 1413 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcDop = 0

Definition at line 1341 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 1497 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcFormFieldSttbf = 0

Definition at line 1397 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcGrpStAtnOwners = 0

Definition at line 1358 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcHplxsdr = 0

Definition at line 1510 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_fcIslandFirst = 0

Definition at line 1229 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_fcIslandLim = 0

Definition at line 1230 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcMac = 0

Definition at line 1178 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

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

Definition at line 1141 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfandRef = 0

Definition at line 1252 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfandText = 0

Definition at line 1255 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 1314 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 1486 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfbkl = 0

Definition at line 1317 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 1493 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfbteChpx = 0

Definition at line 1284 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfbtePapx = 0

Definition at line 1287 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfdoaHdr = 0

Definition at line 1371 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfdoaMom = 0

Definition at line 1366 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfendRef = 0

Definition at line 1400 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfendText = 0

Definition at line 1403 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffactoid = 0

0x4ba Plcffactoid offset.

Definition at line 1504 of file ww8scan.hxx.

Referenced by Write().

WW8_FC WW8Fib::m_fcPlcffldAtn = 0

Definition at line 1305 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldEdn = 0

Definition at line 1407 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldFootnote = 0

Definition at line 1302 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldHdr = 0

Definition at line 1299 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldHdrTxbx = 0

Definition at line 1440 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldMcr = 0

Definition at line 1308 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcffldMom = 0

Definition at line 1296 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffldTxbx = 0

Definition at line 1436 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffndRef = 0

Definition at line 1244 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcffndText = 0

Definition at line 1248 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfglsy = 0

Definition at line 1275 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfhdd = 0

Definition at line 1280 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfHdrtxbxBkd = 0

Definition at line 1462 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfHdrtxbxText = 0

Definition at line 1438 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfLst = 0

Definition at line 1453 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfmcr = 0

Definition at line 1323 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpad = 0

Definition at line 1261 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpgdEdn = 0

Definition at line 1410 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfpgdFootnote = 0

Definition at line 1351 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfphe = 0

Definition at line 1266 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfsea = 0

Definition at line 1290 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfsed = 0

Definition at line 1258 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 1430 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPlcfTch = 0

Definition at line 1472 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcftxbxBkd = 0

Definition at line 1460 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcftxbxText = 0

Definition at line 1434 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlcfwkb = 0

Definition at line 1427 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPlfLfo = 0

Definition at line 1455 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcPms = 0

Definition at line 1394 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrDrvr = 0

Definition at line 1329 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrEnvLand = 0

Definition at line 1335 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcPrEnvPort = 0

Definition at line 1332 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

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

Definition at line 1238 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcSttbAutoCaption = 0

Definition at line 1423 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfAssoc = 0

Definition at line 1345 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfAtnbkmk = 0

Definition at line 1361 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcSttbfbkmk = 0

Definition at line 1311 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 1482 of file ww8scan.hxx.

Referenced by Write().

WW8_FC WW8Fib::m_fcSttbfCaption = 0

Definition at line 1421 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfffn = 0

Definition at line 1293 of file ww8scan.hxx.

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

WW8_FC WW8Fib::m_fcSttbfglsy = 0

Definition at line 1270 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfmcr = 0

Definition at line 1326 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbFnm = 0

Definition at line 1447 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbfRMark = 0

Definition at line 1419 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbListNames = 0

Definition at line 1469 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_FC WW8Fib::m_fcSttbttmbd = 0

Definition at line 1444 of file ww8scan.hxx.

Referenced by WW8Fib().

WW8_FC WW8Fib::m_fcStwUser = 0

Definition at line 1442 of file ww8scan.hxx.

Referenced by WW8Fib().

WW8_FC WW8Fib::m_fcWss = 0

Definition at line 1338 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

bool WW8Fib::m_fDot

Definition at line 1139 of file ww8scan.hxx.

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

bool WW8Fib::m_fEmptySpecial

Definition at line 1166 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fEncrypted

Definition at line 1144 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fExtChar
bool WW8Fib::m_fFarEast

Definition at line 1156 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fFuturesavedUndo

Definition at line 1168 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fGlsy

Definition at line 1140 of file ww8scan.hxx.

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

bool WW8Fib::m_fHasPic

Definition at line 1142 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fLoadOverridePage

Definition at line 1167 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fMac

Definition at line 1165 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fObfuscated

Definition at line 1158 of file ww8scan.hxx.

Referenced by WriteHeader().

bool WW8Fib::m_fReadOnlyRecommended

Definition at line 1146 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWhichTableStm
bool WW8Fib::m_fWord2000Saved

Definition at line 1170 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWord97Saved

Definition at line 1169 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

bool WW8Fib::m_fWriteReservation

Definition at line 1147 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

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

Definition at line 1356 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbClx = 0

Definition at line 1349 of file ww8scan.hxx.

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

sal_uInt32 WW8Fib::m_lcbCmds = 0

Definition at line 1321 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbDggInfo = 0

Definition at line 1416 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbDop = 0

Definition at line 1342 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 1499 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbFormFieldSttbf = 0

Definition at line 1398 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbGrpStAtnOwners = 0

Definition at line 1359 of file ww8scan.hxx.

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

sal_uInt32 WW8Fib::m_lcbHplxsdr = 0

Definition at line 1511 of file ww8scan.hxx.

Referenced by WW8_WrPlcSubDoc::WriteGenericPlc().

sal_Int32 WW8Fib::m_lcbPlcfandRef = 0

Definition at line 1253 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfandText = 0

Definition at line 1256 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 1315 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 1488 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfbkl = 0

Definition at line 1318 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 1495 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfbteChpx = 0

Definition at line 1285 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfbtePapx = 0

Definition at line 1288 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfdoaHdr = 0

Definition at line 1374 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfdoaMom = 0

Definition at line 1369 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfendRef = 0

Definition at line 1401 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfendText = 0

Definition at line 1405 of file ww8scan.hxx.

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

sal_uInt32 WW8Fib::m_lcbPlcffactoid = 0

0x4be Plcffactoid offset.

Definition at line 1506 of file ww8scan.hxx.

Referenced by Write().

sal_Int32 WW8Fib::m_lcbPlcffldAtn = 0

Definition at line 1306 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldEdn = 0

Definition at line 1408 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldFootnote = 0

Definition at line 1303 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldHdr = 0

Definition at line 1300 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldHdrTxbx = 0

Definition at line 1441 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldMcr = 0

Definition at line 1309 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcffldMom = 0

Definition at line 1297 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffldTxbx = 0

Definition at line 1437 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffndRef = 0

Definition at line 1245 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcffndText = 0

Definition at line 1249 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfglsy = 0

Definition at line 1276 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfhdd = 0

Definition at line 1281 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfHdrtxbxBkd = 0

Definition at line 1463 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfHdrtxbxText = 0

Definition at line 1439 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfLst = 0

Definition at line 1454 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfmcr = 0

Definition at line 1324 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpad = 0

Definition at line 1262 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpgdEdn = 0

Definition at line 1411 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfpgdFootnote = 0

Definition at line 1352 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfphe = 0

Definition at line 1267 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfsea = 0

Definition at line 1291 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfsed = 0

Definition at line 1259 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 1432 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPlcfTch = 0

Definition at line 1473 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcftxbxBkd = 0

Definition at line 1461 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcftxbxText = 0

Definition at line 1435 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlcfwkb = 0

Definition at line 1428 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPlfLfo = 0

Definition at line 1456 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbPMS = 0

Definition at line 1395 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrDrvr = 0

Definition at line 1330 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrEnvLand = 0

Definition at line 1336 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbPrEnvPort = 0

Definition at line 1333 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbStshf = 0

Definition at line 1243 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbStshfOrig = 0

Definition at line 1241 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbSttbAutoCaption = 0

Definition at line 1425 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfAssoc = 0

Definition at line 1346 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfAtnbkmk = 0

Definition at line 1362 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbSttbfbkmk = 0

Definition at line 1312 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 1484 of file ww8scan.hxx.

Referenced by Write().

sal_Int32 WW8Fib::m_lcbSttbfCaption = 0

Definition at line 1422 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfffn = 0

Definition at line 1294 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_lcbSttbfglsy = 0

Definition at line 1271 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfmcr = 0

Definition at line 1327 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbFnm = 0

Definition at line 1448 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbfRMark = 0

Definition at line 1420 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_lcbSttbListNames = 0

Definition at line 1470 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_uInt32 WW8Fib::m_lcbSttbttmbd = 0

Definition at line 1445 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt32 WW8Fib::m_lcbStwUser = 0

Definition at line 1443 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_Int32 WW8Fib::m_lcbWss = 0

Definition at line 1339 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

LanguageType WW8Fib::m_lid
LanguageType WW8Fib::m_lidFE

Definition at line 1191 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_nFib = 0

Definition at line 1134 of file ww8scan.hxx.

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

sal_uInt16 WW8Fib::m_nFib_actual = 0

Definition at line 1525 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt16 WW8Fib::m_nFibBack = 0

Definition at line 1160 of file ww8scan.hxx.

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

ErrCode WW8Fib::m_nFibError

Definition at line 1114 of file ww8scan.hxx.

Referenced by WW8Fib().

sal_uInt16 WW8Fib::m_nHash = 0

Definition at line 1161 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_nKey = 0

Definition at line 1162 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

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

Definition at line 1099 of file ww8scan.hxx.

Referenced by getNumDecimalSep(), and WW8Fib().

sal_uInt16 WW8Fib::m_nProduct = 0

Definition at line 1135 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 1110 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 1517 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_pnFbpChpFirst = 0

Definition at line 1211 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnFbpLvcFirst = 0

Definition at line 1220 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnFbpPapFirst = 0

Definition at line 1215 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

sal_Int32 WW8Fib::m_pnLvcFirst = 0

Definition at line 1224 of file ww8scan.hxx.

Referenced by Write(), and WW8Fib().

WW8_PN WW8Fib::m_pnNext = 0

Definition at line 1137 of file ww8scan.hxx.

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

sal_Int32 WW8Fib::m_pnPapFirst = 0

Definition at line 1518 of file ww8scan.hxx.

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

sal_uInt16 WW8Fib::m_wIdent = 0

Definition at line 1120 of file ww8scan.hxx.

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

sal_uInt16 WW8Fib::m_wMagicCreated = 0

Definition at line 1184 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicCreatedPrivate = 0

Definition at line 1188 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicRevised = 0

Definition at line 1187 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().

sal_uInt16 WW8Fib::m_wMagicRevisedPrivate = 0

Definition at line 1189 of file ww8scan.hxx.

Referenced by WriteHeader(), and WW8Fib().


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