LibreOffice Module i18nlangtag (master) 1
Public Member Functions | Public Attributes | List of all members
IsoLanguageCountryEntry Struct Reference
Collaboration diagram for IsoLanguageCountryEntry:
[legend]

Public Member Functions

OUString getTagString () const
 Obtain a language tag string with '-' separator. More...
 
css::lang::Locale getLocale () const
 Obtain a locale. More...
 

Public Attributes

LanguageType mnLang
 
char maLanguage [4]
 
char maCountry [3]
 
LanguageType mnOverride
 

Detailed Description

Definition at line 60 of file isolang.cxx.

Member Function Documentation

◆ getLocale()

css::lang::Locale IsoLanguageCountryEntry::getLocale ( ) const

Obtain a locale.

Definition at line 817 of file isolang.cxx.

References maCountry, and maLanguage.

Referenced by MsLangId::Conversion::getLocale(), and MsLangId::Conversion::lookupFallbackLocale().

◆ getTagString()

OUString IsoLanguageCountryEntry::getTagString ( ) const

Obtain a language tag string with '-' separator.

Definition at line 809 of file isolang.cxx.

References maCountry, and maLanguage.

Member Data Documentation

◆ maCountry

char IsoLanguageCountryEntry::maCountry[3]

Definition at line 64 of file isolang.cxx.

Referenced by getLocale(), getTagString(), and MsLangId::Conversion::lookupFallbackLocale().

◆ maLanguage

char IsoLanguageCountryEntry::maLanguage[4]

Definition at line 63 of file isolang.cxx.

Referenced by getLocale(), and getTagString().

◆ mnLang

LanguageType IsoLanguageCountryEntry::mnLang

Definition at line 62 of file isolang.cxx.

Referenced by MsLangId::Conversion::getLocale().

◆ mnOverride

LanguageType IsoLanguageCountryEntry::mnOverride

Definition at line 65 of file isolang.cxx.

Referenced by MsLangId::Conversion::getLocale().


The documentation for this struct was generated from the following file: