LibreOffice Module linguistic (master) 1
Functions | Variables
lngopt.cxx File Reference
#include <sal/macros.h>
#include "lngopt.hxx"
#include <linguistic/misc.hxx>
#include <o3tl/safeint.hxx>
#include <tools/debug.hxx>
#include <unotools/lingucfg.hxx>
#include <comphelper/sequence.hxx>
#include <cppuhelper/factory.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/weak.hxx>
#include <com/sun/star/lang/Locale.hpp>
Include dependency graph for lngopt.cxx:

Go to the source code of this file.

Functions

static o3tl::span< const SfxItemPropertyMapEntrylcl_GetLinguProps ()
 map must be sorted by first entry in alphabetical increasing order. More...
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * linguistic_LinguProps_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
 

Variables

WID_Name const aWID_Name []
 order of entries is import (see LinguOptions::GetName) since the WID is used as index in this table! More...
 

Function Documentation

◆ lcl_GetLinguProps()

static o3tl::span< const SfxItemPropertyMapEntry > lcl_GetLinguProps ( )
static

◆ linguistic_LinguProps_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * linguistic_LinguProps_get_implementation ( css::uno::XComponentContext *  ,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 418 of file lngopt.cxx.

Variable Documentation

◆ aWID_Name

WID_Name const aWID_Name[]
Initial value:
=
{
{ 0, "" },
{ 0, "" },
{ 0, "" },
{ 0, "" },
{ 0, "" },
{ 0, "" },
{ 0, "" },
}
#define UPH_HYPH_MIN_WORD_LENGTH
#define UPH_IS_SPELL_WITH_DIGITS
constexpr OUStringLiteral UPN_IS_SPELL_AUTO
#define UPH_IS_SPELL_SPECIAL
#define UPH_IS_SPELL_CLOSED_COMPOUND
constexpr OUStringLiteral UPN_IS_HYPH_AUTO
#define UPH_DEFAULT_LOCALE_CTL
#define UPH_IS_HYPH_SPECIAL
#define UPH_HYPH_MIN_LEADING
constexpr OUStringLiteral UPN_IS_SPELL_UPPER_CASE
#define UPH_IS_SPELL_HYPHENATED_COMPOUND
constexpr OUStringLiteral UPN_IS_WRAP_REVERSE
constexpr OUStringLiteral UPN_IS_SPELL_CLOSED_COMPOUND
constexpr OUStringLiteral UPN_IS_USE_DICTIONARY_LIST
constexpr OUStringLiteral UPN_HYPH_MIN_WORD_LENGTH
#define UPH_DEFAULT_LANGUAGE
constexpr OUStringLiteral UPN_HYPH_MIN_LEADING
constexpr OUStringLiteral UPN_IS_SPELL_WITH_DIGITS
constexpr OUStringLiteral UPN_IS_SPELL_HYPHENATED_COMPOUND
#define UPH_IS_HYPH_AUTO
#define UPH_IS_SPELL_UPPER_CASE
constexpr OUStringLiteral UPN_IS_IGNORE_CONTROL_CHARACTERS
#define UPH_HYPH_MIN_TRAILING
constexpr OUStringLiteral UPN_DEFAULT_LANGUAGE
constexpr OUStringLiteral UPN_IS_HYPH_SPECIAL
constexpr OUStringLiteral UPN_DEFAULT_LOCALE
constexpr OUStringLiteral UPN_DEFAULT_LOCALE_CTL
constexpr OUStringLiteral UPN_HYPH_MIN_TRAILING
#define UPH_DEFAULT_LOCALE
#define UPH_IS_WRAP_REVERSE
constexpr OUStringLiteral UPN_DEFAULT_LOCALE_CJK
#define UPH_IS_USE_DICTIONARY_LIST
#define UPH_IS_SPELL_CAPITALIZATION
#define UPH_DEFAULT_LOCALE_CJK
#define UPH_IS_SPELL_AUTO
constexpr OUStringLiteral UPN_IS_SPELL_CAPITALIZATION
constexpr OUStringLiteral UPN_IS_SPELL_SPECIAL
#define UPH_IS_IGNORE_CONTROL_CHARACTERS

order of entries is import (see LinguOptions::GetName) since the WID is used as index in this table!

Definition at line 93 of file lngopt.cxx.

Referenced by LinguOptions::GetName().