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

#include <lngopt.hxx>

Collaboration diagram for LinguOptions:
[legend]

Public Member Functions

 LinguOptions ()
 
 LinguOptions (const LinguOptions &rOpt)
 
 ~LinguOptions ()
 
const css::uno::Sequence< OUString > & GetActiveDics () const
 

Static Public Member Functions

static OUString GetName (sal_Int32 nWID)
 

Static Private Attributes

static SvtLinguOptionspData = nullptr
 
static oslInterlockedCount nRefCount
 

Detailed Description

Definition at line 45 of file lngopt.hxx.

Constructor & Destructor Documentation

◆ LinguOptions() [1/2]

LinguOptions::LinguOptions ( )

Definition at line 51 of file lngopt.cxx.

References SvtLinguConfig::GetOptions(), nRefCount, and pData.

◆ LinguOptions() [2/2]

LinguOptions::LinguOptions ( const LinguOptions rOpt)

Definition at line 64 of file lngopt.cxx.

References DBG_ASSERT, nRefCount, and pData.

◆ ~LinguOptions()

LinguOptions::~LinguOptions ( )

Definition at line 71 of file lngopt.cxx.

References linguistic::GetLinguMutex(), nRefCount, and pData.

Member Function Documentation

◆ GetActiveDics()

const css::uno::Sequence< OUString > & LinguOptions::GetActiveDics ( ) const
inline

Definition at line 58 of file lngopt.hxx.

References SvtLinguOptions::aActiveDics, and pData.

Referenced by DicList::CreateDicList().

◆ GetName()

OUString LinguOptions::GetName ( sal_Int32  nWID)
static

Member Data Documentation

◆ nRefCount

oslInterlockedCount LinguOptions::nRefCount
staticprivate

Definition at line 48 of file lngopt.hxx.

Referenced by LinguOptions(), and ~LinguOptions().

◆ pData

SvtLinguOptions * LinguOptions::pData = nullptr
staticprivate

Definition at line 47 of file lngopt.hxx.

Referenced by GetActiveDics(), LinguOptions(), and ~LinguOptions().


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