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

#include <ww8glsy.hxx>

Collaboration diagram for WW8Glossary:

Public Member Functions

 WW8Glossary (tools::SvRef< SotStorageStream > &refStrm, sal_uInt8 nVersion, SotStorage *pStg)
bool Load (SwTextBlocks &rBlocks, bool bSaveRelFile)
std::shared_ptr< WW8GlossaryFib > & GetFib ()
sal_uInt16 GetNoStrings () const

Private Member Functions

 WW8Glossary (const WW8Glossary &)=delete
WW8Glossaryoperator= (const WW8Glossary &)=delete

Static Private Member Functions

static bool MakeEntries (SwDoc *pD, SwTextBlocks &rBlocks, bool bSaveRelFile, const std::vector< OUString > &rStrings, const std::vector< ww::bytes > &rExtra)
static bool HasBareGraphicEnd (SwDoc *pD, SwNodeIndex const &rIdx)

Private Attributes

std::shared_ptr< WW8GlossaryFibxGlossary
tools::SvRef< SotStorageStreamxTableStream
tools::SvRef< SotStorageStream > & rStrm
tools::SvRef< SotStoragexStg
sal_uInt16 nStrings

Detailed Description

Definition at line 60 of file ww8glsy.hxx.

Constructor & Destructor Documentation

WW8Glossary::WW8Glossary ( tools::SvRef< SotStorageStream > &  refStrm,
sal_uInt8  nVersion,
SotStorage pStg 
WW8Glossary::WW8Glossary ( const WW8Glossary )

Member Function Documentation

std::shared_ptr<WW8GlossaryFib>& WW8Glossary::GetFib ( )

Definition at line 65 of file ww8glsy.hxx.

References xGlossary.

Referenced by SwWW8ImplReader::LoadThroughDecryption().

sal_uInt16 WW8Glossary::GetNoStrings ( ) const

Definition at line 69 of file ww8glsy.hxx.

References nStrings.

Referenced by SwWW8ImplReader::CoreLoad().

bool WW8Glossary::HasBareGraphicEnd ( SwDoc pD,
SwNodeIndex const &  rIdx 
bool WW8Glossary::Load ( SwTextBlocks rBlocks,
bool  bSaveRelFile 
bool WW8Glossary::MakeEntries ( SwDoc pD,
SwTextBlocks rBlocks,
bool  bSaveRelFile,
const std::vector< OUString > &  rStrings,
const std::vector< ww::bytes > &  rExtra 
WW8Glossary& WW8Glossary::operator= ( const WW8Glossary )

Member Data Documentation

sal_uInt16 WW8Glossary::nStrings

Definition at line 79 of file ww8glsy.hxx.

Referenced by GetNoStrings(), and Load().

tools::SvRef<SotStorageStream>& WW8Glossary::rStrm

Definition at line 77 of file ww8glsy.hxx.

Referenced by Load().

std::shared_ptr<WW8GlossaryFib> WW8Glossary::xGlossary

Definition at line 75 of file ww8glsy.hxx.

Referenced by GetFib(), Load(), and WW8Glossary().

tools::SvRef<SotStorage> WW8Glossary::xStg

Definition at line 78 of file ww8glsy.hxx.

Referenced by Load().

tools::SvRef<SotStorageStream> WW8Glossary::xTableStream

Definition at line 76 of file ww8glsy.hxx.

Referenced by Load(), and WW8Glossary().

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