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< WW8GlossaryFibxGlossary
 
tools::SvRef< SotStorageStreamxTableStream
 
tools::SvRef< SotStorageStream > & rStrm
 
tools::SvRef< SotStorage > const xStg
 
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 )
privatedelete

Member Function Documentation

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

Definition at line 65 of file ww8glsy.hxx.

References xGlossary.

Referenced by SwWW8ImplReader::LoadThroughDecryption().

sal_uInt16 WW8Glossary::GetNoStrings ( ) const
inline

Definition at line 69 of file ww8glsy.hxx.

References nStrings.

Referenced by SwWW8ImplReader::CoreLoad().

bool WW8Glossary::HasBareGraphicEnd ( SwDoc pD,
SwNodeIndex const &  rIdx 
)
staticprivate
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 
)
staticprivate
WW8Glossary& WW8Glossary::operator= ( const WW8Glossary )
privatedelete

Member Data Documentation

sal_uInt16 WW8Glossary::nStrings
private

Definition at line 79 of file ww8glsy.hxx.

Referenced by GetNoStrings(), and Load().

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

Definition at line 77 of file ww8glsy.hxx.

Referenced by Load().

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

Definition at line 75 of file ww8glsy.hxx.

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

tools::SvRef<SotStorage> const WW8Glossary::xStg
private

Definition at line 78 of file ww8glsy.hxx.

Referenced by Load().

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