|
LibreOffice Module i18npool (master) 1
|
#include <transliterationImpl.hxx>#include <servicename.hxx>#include <com/sun/star/i18n/LocaleData2.hpp>#include <com/sun/star/i18n/TransliterationType.hpp>#include <com/sun/star/i18n/TransliterationModulesExtra.hpp>#include <comphelper/sequence.hxx>#include <cppuhelper/supportsservice.hxx>#include <o3tl/string_view.hxx>#include <rtl/ustring.hxx>#include <algorithm>#include <mutex>#include <numeric>Go to the source code of this file.
Namespaces | |
| namespace | i18npool |
| Constant values shared between i18npool and, for example, the number formatter. | |
Macros | |
| #define | TmItem1(name) {TransliterationModules_##name, TransliterationModulesNew_##name, #name} |
| #define | TmItem2(name) {TransliterationModules(0), TransliterationModulesNew_##name, #name} |
| #define | TransliterationModules_IGNORE_CASE_MASK |
Functions | |
| static TransliterationModules | i18npool::operator& (TransliterationModules lhs, TransliterationModules rhs) |
| static TransliterationModules | i18npool::operator| (TransliterationModules lhs, TransliterationModules rhs) |
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | com_sun_star_i18n_Transliteration_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
Variables | |
| TMList const | i18npool::TMlist [] |
Definition at line 44 of file transliterationImpl.cxx.
Definition at line 47 of file transliterationImpl.cxx.
| #define TransliterationModules_IGNORE_CASE_MASK |
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_i18n_Transliteration_get_implementation | ( | css::uno::XComponentContext * | context, |
| css::uno::Sequence< css::uno::Any > const & | |||
| ) |
Definition at line 675 of file transliterationImpl.cxx.
| css::uno::Reference< css::i18n::XExtendedTransliteration > Body |
Definition at line 606 of file transliterationImpl.cxx.
| const char* implName |
Definition at line 56 of file transliterationImpl.cxx.
Referenced by i18npool::TransliterationImpl::loadBody(), i18npool::TransliterationImpl::loadModule(), i18npool::TransliterationImpl::loadModuleByImplName(), i18npool::TransliterationImpl::loadModuleByName(), and i18npool::TransliterationImpl::loadModuleNew().
| OUString Name |
Definition at line 605 of file transliterationImpl.cxx.
| TransliterationModules tm |
Definition at line 54 of file transliterationImpl.cxx.
Referenced by i18npool::TransliterationImpl::loadModule(), i18npool::TransliterationImpl::loadModuleByName(), and i18npool::TransliterationImpl::loadModuleNew().
| TransliterationModulesNew tmn |
Definition at line 55 of file transliterationImpl.cxx.
Referenced by i18npool::TransliterationImpl::loadModuleNew().