PostgreSQL Source Code git master
|
Go to the source code of this file.
Variables | |
static const unsigned char | iso2koi [] |
static const unsigned char | koi2iso [] |
static const unsigned char | win12512koi [] |
static const unsigned char | koi2win1251 [] |
static const unsigned char | win8662koi [] |
static const unsigned char | koi2win866 [] |
static const unsigned char | win8662win1251 [] |
static const unsigned char | win12512win866 [] |
static const unsigned char | iso2win1251 [] |
static const unsigned char | win12512iso [] |
static const unsigned char | iso2win866 [] |
static const unsigned char | win8662iso [] |
Datum iso_to_koi8r | ( | PG_FUNCTION_ARGS | ) |
Definition at line 534 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, iso2koi, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_KOI8R, and PG_RETURN_INT32.
Datum iso_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 342 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, iso2koi, latin2mic_with_table(), LC_KOI8_R, len, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_MULE_INTERNAL, and PG_RETURN_INT32.
Datum iso_to_win1251 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 566 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, iso2win1251, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_RETURN_INT32, and PG_WIN1251.
Datum iso_to_win866 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 598 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, iso2win866, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_RETURN_INT32, and PG_WIN866.
Datum koi8r_to_iso | ( | PG_FUNCTION_ARGS | ) |
Definition at line 550 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2iso, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_KOI8R, and PG_RETURN_INT32.
Datum koi8r_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 310 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, latin2mic(), LC_KOI8_R, len, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_MULE_INTERNAL, and PG_RETURN_INT32.
Datum koi8r_to_win1251 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 438 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2win1251, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_RETURN_INT32, and PG_WIN1251.
Datum koi8r_to_win866 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 470 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2win866, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_RETURN_INT32, and PG_WIN866.
Datum mic_to_iso | ( | PG_FUNCTION_ARGS | ) |
Definition at line 358 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2iso, LC_KOI8_R, len, mic2latin_with_table(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_MULE_INTERNAL, and PG_RETURN_INT32.
Datum mic_to_koi8r | ( | PG_FUNCTION_ARGS | ) |
Definition at line 326 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, LC_KOI8_R, len, mic2latin(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_MULE_INTERNAL, and PG_RETURN_INT32.
Datum mic_to_win1251 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 390 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2win1251, LC_KOI8_R, len, mic2latin_with_table(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, PG_RETURN_INT32, and PG_WIN1251.
Datum mic_to_win866 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 422 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, koi2win866, LC_KOI8_R, len, mic2latin_with_table(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, PG_RETURN_INT32, and PG_WIN866.
PG_FUNCTION_INFO_V1 | ( | iso_to_koi8r | ) |
PG_FUNCTION_INFO_V1 | ( | iso_to_mic | ) |
PG_FUNCTION_INFO_V1 | ( | iso_to_win1251 | ) |
PG_FUNCTION_INFO_V1 | ( | iso_to_win866 | ) |
PG_FUNCTION_INFO_V1 | ( | koi8r_to_iso | ) |
PG_FUNCTION_INFO_V1 | ( | koi8r_to_mic | ) |
PG_FUNCTION_INFO_V1 | ( | koi8r_to_win1251 | ) |
PG_FUNCTION_INFO_V1 | ( | koi8r_to_win866 | ) |
PG_FUNCTION_INFO_V1 | ( | mic_to_iso | ) |
PG_FUNCTION_INFO_V1 | ( | mic_to_koi8r | ) |
PG_FUNCTION_INFO_V1 | ( | mic_to_win1251 | ) |
PG_FUNCTION_INFO_V1 | ( | mic_to_win866 | ) |
PG_FUNCTION_INFO_V1 | ( | win1251_to_iso | ) |
PG_FUNCTION_INFO_V1 | ( | win1251_to_koi8r | ) |
PG_FUNCTION_INFO_V1 | ( | win1251_to_mic | ) |
PG_FUNCTION_INFO_V1 | ( | win1251_to_win866 | ) |
PG_FUNCTION_INFO_V1 | ( | win866_to_iso | ) |
PG_FUNCTION_INFO_V1 | ( | win866_to_koi8r | ) |
PG_FUNCTION_INFO_V1 | ( | win866_to_mic | ) |
PG_FUNCTION_INFO_V1 | ( | win866_to_win1251 | ) |
PG_MODULE_MAGIC_EXT | ( | . | name = "cyrillic_and_mic" , |
. | version = PG_VERSION |
||
) |
Datum win1251_to_iso | ( | PG_FUNCTION_ARGS | ) |
Definition at line 582 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_RETURN_INT32, PG_WIN1251, and win12512iso.
Datum win1251_to_koi8r | ( | PG_FUNCTION_ARGS | ) |
Definition at line 454 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_RETURN_INT32, PG_WIN1251, and win12512koi.
Datum win1251_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 374 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, latin2mic_with_table(), LC_KOI8_R, len, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, PG_RETURN_INT32, PG_WIN1251, and win12512koi.
Datum win1251_to_win866 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 518 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_RETURN_INT32, PG_WIN1251, PG_WIN866, and win12512win866.
Datum win866_to_iso | ( | PG_FUNCTION_ARGS | ) |
Definition at line 614 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_ISO_8859_5, PG_RETURN_INT32, PG_WIN866, and win8662iso.
Datum win866_to_koi8r | ( | PG_FUNCTION_ARGS | ) |
Definition at line 486 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_KOI8R, PG_RETURN_INT32, PG_WIN866, and win8662koi.
Datum win866_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 406 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, latin2mic_with_table(), LC_KOI8_R, len, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, PG_RETURN_INT32, PG_WIN866, and win8662koi.
Datum win866_to_win1251 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 502 of file cyrillic_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, local2local(), PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_RETURN_INT32, PG_WIN1251, PG_WIN866, and win8662win1251.
|
static |
Definition at line 69 of file cyrillic_and_mic.c.
Referenced by iso_to_koi8r(), and iso_to_mic().
|
static |
Definition at line 229 of file cyrillic_and_mic.c.
Referenced by iso_to_win1251().
|
static |
Definition at line 269 of file cyrillic_and_mic.c.
Referenced by iso_to_win866().
|
static |
Definition at line 89 of file cyrillic_and_mic.c.
Referenced by koi8r_to_iso(), and mic_to_iso().
|
static |
Definition at line 129 of file cyrillic_and_mic.c.
Referenced by koi8r_to_win1251(), and mic_to_win1251().
|
static |
Definition at line 169 of file cyrillic_and_mic.c.
Referenced by koi8r_to_win866(), and mic_to_win866().
|
static |
Definition at line 249 of file cyrillic_and_mic.c.
Referenced by win1251_to_iso().
|
static |
Definition at line 109 of file cyrillic_and_mic.c.
Referenced by win1251_to_koi8r(), and win1251_to_mic().
|
static |
Definition at line 209 of file cyrillic_and_mic.c.
Referenced by win1251_to_win866().
|
static |
Definition at line 289 of file cyrillic_and_mic.c.
Referenced by win866_to_iso().
|
static |
Definition at line 149 of file cyrillic_and_mic.c.
Referenced by win866_to_koi8r(), and win866_to_mic().
|
static |
Definition at line 189 of file cyrillic_and_mic.c.
Referenced by win866_to_win1251().