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

Go to the source code of this file.

Classes

class  i18npool::transliteration_OneToOne
 
class  i18npool::halfwidthToFullwidth
 
class  i18npool::HALFWIDTHKATAKANA_FULLWIDTHKATAKANA
 
class  i18npool::HALFWIDTH_FULLWIDTH_LIKE_JIS
 

Namespaces

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

Macros

#define TRANSLITERATION_ONETOONE(name)
 
#define TRANSLITERATION_ONETOONE(name)
 

Typedefs

typedef sal_Unicode(* i18npool::TransFunc) (const sal_Unicode)
 

Macro Definition Documentation

◆ TRANSLITERATION_ONETOONE [1/2]

#define TRANSLITERATION_ONETOONE (   name)
Value:
class name final : public transliteration_OneToOne \
{ \
public: \
name (); \
OUString \
transliterateImpl( const OUString& inStr, sal_Int32 startPos, sal_Int32 nCount, css::uno::Sequence< sal_Int32 >* pOffset ) \
override; \
sal_Unicode SAL_CALL \
transliterateChar2Char( sal_Unicode inChar) \
override; \
};
const char * name
sal_uInt16 sal_Unicode

Definition at line 97 of file transliteration_OneToOne.hxx.

◆ TRANSLITERATION_ONETOONE [2/2]

#define TRANSLITERATION_ONETOONE (   name)
Value:
class name final : public transliteration_OneToOne \
{ \
public: \
name (); \
};

Definition at line 97 of file transliteration_OneToOne.hxx.