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

#include <ww8glsy.hxx>

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

Public Member Functions

 WW8GlossaryFib (SvStream &rStrm, sal_uInt8 nWantedVersion, const WW8Fib &rFib)
 
bool IsGlossaryFib () const
 
- Public Member Functions inherited from WW8Fib
 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 Private Member Functions

static sal_uInt32 FindGlossaryFibOffset (const WW8Fib &rFib)
 

Additional Inherited Members

- Static Public Member Functions inherited from WW8Fib
static rtl_TextEncoding GetFIBCharset (sal_uInt16 chs, LanguageType nLidLocale)
 
- Public Attributes inherited from WW8Fib
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
 

Detailed Description

Definition at line 37 of file ww8glsy.hxx.

Constructor & Destructor Documentation

◆ WW8GlossaryFib()

WW8GlossaryFib::WW8GlossaryFib ( SvStream rStrm,
sal_uInt8  nWantedVersion,
const WW8Fib rFib 
)
inline

Definition at line 40 of file ww8glsy.hxx.

References rStrm.

Member Function Documentation

◆ FindGlossaryFibOffset()

sal_uInt32 WW8GlossaryFib::FindGlossaryFibOffset ( const WW8Fib rFib)
staticprivate

Definition at line 236 of file ww8glsy.cxx.

References WW8Fib::m_fDot, and WW8Fib::m_pnNext.

◆ IsGlossaryFib()

bool WW8GlossaryFib::IsGlossaryFib ( ) const
inline

Definition at line 43 of file ww8glsy.hxx.

References WW8Fib::m_fGlsy.


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