LibreOffice Module linguistic (master) 1
Classes | Macros | Typedefs | Functions | Variables
convdic.hxx File Reference
#include <com/sun/star/linguistic2/XConversionDictionary.hpp>
#include <com/sun/star/linguistic2/XConversionPropertyType.hpp>
#include <com/sun/star/util/XFlushable.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <cppuhelper/implbase.hxx>
#include <comphelper/interfacecontainer3.hxx>
#include <i18nlangtag/lang.h>
#include <memory>
#include <unordered_map>
Include dependency graph for convdic.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ConvDic
 

Macros

#define CONV_DIC_DOT_EXT   ".tcd"
 

Typedefs

typedef std::unordered_multimap< OUString, OUString > ConvMap
 
typedef std::unordered_multimap< OUString, sal_Int16 > PropTypeMap
 

Functions

bool IsConvDic (const OUString &rFileURL, LanguageType &nLang, sal_Int16 &nConvType)
 

Variables

constexpr OUStringLiteral CONV_DIC_EXT = u"tcd"
 
constexpr OUStringLiteral SN_CONV_DICTIONARY = u"com.sun.star.linguistic2.ConversionDictionary"
 

Macro Definition Documentation

◆ CONV_DIC_DOT_EXT

#define CONV_DIC_DOT_EXT   ".tcd"

Definition at line 34 of file convdic.hxx.

Typedef Documentation

◆ ConvMap

typedef std::unordered_multimap<OUString, OUString> ConvMap

Definition at line 41 of file convdic.hxx.

◆ PropTypeMap

typedef std::unordered_multimap<OUString, sal_Int16> PropTypeMap

Definition at line 42 of file convdic.hxx.

Function Documentation

◆ IsConvDic()

bool IsConvDic ( const OUString &  rFileURL,
LanguageType nLang,
sal_Int16 &  nConvType 
)

Variable Documentation

◆ CONV_DIC_EXT

constexpr OUStringLiteral CONV_DIC_EXT = u"tcd"
inlineconstexpr

Definition at line 33 of file convdic.hxx.

Referenced by ConvDicList::GetNameContainer(), and IsConvDic().

◆ SN_CONV_DICTIONARY

constexpr OUStringLiteral SN_CONV_DICTIONARY = u"com.sun.star.linguistic2.ConversionDictionary"
inlineconstexpr