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, SwNode const &rIdx)

Private Attributes

std::shared_ptr< WW8GlossaryFibm_xGlossary
tools::SvRef< SotStorageStreamm_xTableStream
tools::SvRef< SotStorageStream > & m_rStrm
tools::SvRef< SotStoragem_xStg
sal_uInt16 m_nStrings

Detailed Description

Definition at line 60 of file ww8glsy.hxx.

Constructor & Destructor Documentation

◆ WW8Glossary() [1/2]

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

◆ WW8Glossary() [2/2]

WW8Glossary::WW8Glossary ( const WW8Glossary )

Member Function Documentation

◆ GetFib()

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

Definition at line 65 of file ww8glsy.hxx.

References m_xGlossary.

Referenced by SwWW8ImplReader::LoadThroughDecryption().

◆ GetNoStrings()

sal_uInt16 WW8Glossary::GetNoStrings ( ) const

Definition at line 69 of file ww8glsy.hxx.

References m_nStrings.

Referenced by SwWW8ImplReader::CoreLoad().

◆ HasBareGraphicEnd()

bool WW8Glossary::HasBareGraphicEnd ( SwDoc pD,
SwNode const &  rIdx 

◆ Load()

bool WW8Glossary::Load ( SwTextBlocks rBlocks,
bool  bSaveRelFile 

◆ MakeEntries()

bool WW8Glossary::MakeEntries ( SwDoc pD,
SwTextBlocks rBlocks,
bool  bSaveRelFile,
const std::vector< OUString > &  rStrings,
const std::vector< ww::bytes > &  rExtra 

◆ operator=()

WW8Glossary & WW8Glossary::operator= ( const WW8Glossary )

Member Data Documentation

◆ m_nStrings

sal_uInt16 WW8Glossary::m_nStrings

Definition at line 79 of file ww8glsy.hxx.

Referenced by GetNoStrings(), and Load().

◆ m_rStrm

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

Definition at line 77 of file ww8glsy.hxx.

Referenced by Load().

◆ m_xGlossary

std::shared_ptr<WW8GlossaryFib> WW8Glossary::m_xGlossary

Definition at line 75 of file ww8glsy.hxx.

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

◆ m_xStg

tools::SvRef<SotStorage> WW8Glossary::m_xStg

Definition at line 78 of file ww8glsy.hxx.

Referenced by Load().

◆ m_xTableStream

tools::SvRef<SotStorageStream> WW8Glossary::m_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: