PostgreSQL Source Code
git master
|
Go to the source code of this file.
Variables | |
PG_MODULE_MAGIC | |
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 531 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 339 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 563 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 595 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 547 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 307 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 435 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 467 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 355 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 323 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 387 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 419 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 | ) |
Datum win1251_to_iso | ( | PG_FUNCTION_ARGS | ) |
Definition at line 579 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 451 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 371 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 515 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 611 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 483 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 403 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 499 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 66 of file cyrillic_and_mic.c.
Referenced by iso_to_koi8r(), and iso_to_mic().
|
static |
Definition at line 226 of file cyrillic_and_mic.c.
Referenced by iso_to_win1251().
|
static |
Definition at line 266 of file cyrillic_and_mic.c.
Referenced by iso_to_win866().
|
static |
Definition at line 86 of file cyrillic_and_mic.c.
Referenced by koi8r_to_iso(), and mic_to_iso().
|
static |
Definition at line 126 of file cyrillic_and_mic.c.
Referenced by koi8r_to_win1251(), and mic_to_win1251().
|
static |
Definition at line 166 of file cyrillic_and_mic.c.
Referenced by koi8r_to_win866(), and mic_to_win866().
PG_MODULE_MAGIC |
Definition at line 18 of file cyrillic_and_mic.c.
|
static |
Definition at line 246 of file cyrillic_and_mic.c.
Referenced by win1251_to_iso().
|
static |
Definition at line 106 of file cyrillic_and_mic.c.
Referenced by win1251_to_koi8r(), and win1251_to_mic().
|
static |
Definition at line 206 of file cyrillic_and_mic.c.
Referenced by win1251_to_win866().
|
static |
Definition at line 286 of file cyrillic_and_mic.c.
Referenced by win866_to_iso().
|
static |
Definition at line 146 of file cyrillic_and_mic.c.
Referenced by win866_to_koi8r(), and win866_to_mic().
|
static |
Definition at line 186 of file cyrillic_and_mic.c.
Referenced by win866_to_win1251().