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:
[legend]

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< 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 )
privatedelete

Member Function Documentation

◆ GetFib()

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

Definition at line 65 of file ww8glsy.hxx.

References m_xGlossary.

Referenced by SwWW8ImplReader::LoadThroughDecryption().

◆ GetNoStrings()

sal_uInt16 WW8Glossary::GetNoStrings ( ) const
inline

Definition at line 69 of file ww8glsy.hxx.

References m_nStrings.

Referenced by SwWW8ImplReader::CoreLoad().

◆ HasBareGraphicEnd()

bool WW8Glossary::HasBareGraphicEnd ( SwDoc pD,
SwNodeIndex const &  rIdx 
)
staticprivate

◆ 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 
)
staticprivate

◆ operator=()

WW8Glossary & WW8Glossary::operator= ( const WW8Glossary )
privatedelete

Member Data Documentation

◆ m_nStrings

sal_uInt16 WW8Glossary::m_nStrings
private

Definition at line 79 of file ww8glsy.hxx.

Referenced by GetNoStrings(), and Load().

◆ m_rStrm

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

Definition at line 77 of file ww8glsy.hxx.

Referenced by Load().

◆ m_xGlossary

std::shared_ptr<WW8GlossaryFib> WW8Glossary::m_xGlossary
private

Definition at line 75 of file ww8glsy.hxx.

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

◆ m_xStg

tools::SvRef<SotStorage> WW8Glossary::m_xStg
private

Definition at line 78 of file ww8glsy.hxx.

Referenced by Load().

◆ m_xTableStream

tools::SvRef<SotStorageStream> WW8Glossary::m_xTableStream
private

Definition at line 76 of file ww8glsy.hxx.

Referenced by Load(), and WW8Glossary().


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