LibreOffice Module i18npool (master)  1
Classes | Namespaces | Macros | Typedefs
transliteration_Ignore.hxx File Reference
#include "transliteration_commonclass.hxx"
#include <unicode/translit.h>
Include dependency graph for transliteration_Ignore.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  i18npool::transliteration_Ignore
 
struct  i18npool::transliteration_Ignore::Mapping
 
class  i18npool::ignoreDiacritics_CTL
 

Namespaces

 i18nutil
 
 i18npool
 Constant values shared between i18npool and, for example, the number formatter.
 

Macros

#define TRANSLITERATION_IGNORE(name)
 
#define TRANSLITERATION_IGNORE(name)
 
#define TRANSLITERATION_IGNORE(name)
 

Typedefs

typedef sal_Unicode(* TransFunc) (const sal_Unicode)
 

Macro Definition Documentation

#define TRANSLITERATION_IGNORE (   name)
Value:
class ignore##name final : public transliteration_Ignore {\
public:\
ignore##name ();\
};
ignore
const char * name

Definition at line 129 of file transliteration_Ignore.hxx.

#define TRANSLITERATION_IGNORE (   name)
Value:
class ignore##name final : public transliteration_Ignore {\
public:\
ignore##name () {\
func = nullptr;\
table = nullptr;\
map = nullptr;\
transliterationName = "ignore"#name;\
implementationName = "com.sun.star.i18n.Transliteration.ignore"#name;\
};\
OUString foldingImpl( const OUString& inStr, sal_Int32 startPos, sal_Int32 nCount, \
css::uno::Sequence< sal_Int32 >& offset, bool useOffset) override; \
};
ignore
const char * name

Definition at line 129 of file transliteration_Ignore.hxx.

#define TRANSLITERATION_IGNORE (   name)
Value:
class ignore##name final : public transliteration_Ignore {\
public:\
ignore##name () {\
func = nullptr;\
table = nullptr;\
map = nullptr;\
transliterationName = "ignore"#name;\
implementationName = "com.sun.star.i18n.Transliteration.ignore"#name;\
};\
OUString foldingImpl( const OUString& inStr, sal_Int32 startPos, sal_Int32 nCount, \
css::uno::Sequence< sal_Int32 >& offset, bool useOffset) override; \
using transliteration_Ignore::transliterateRange;\
css::uno::Sequence< OUString > SAL_CALL transliterateRange( const OUString& str1, \
const OUString& str2 ) override; \
sal_Unicode SAL_CALL \
transliterateChar2Char( sal_Unicode inChar) \
override;\
};
ignore
sal_uInt16 sal_Unicode
const char * name

Definition at line 129 of file transliteration_Ignore.hxx.

Typedef Documentation

typedef sal_Unicode(* TransFunc) (const sal_Unicode)

Definition at line 27 of file transliteration_Ignore.hxx.