|
PostgreSQL Source Code git master
|

Go to the source code of this file.
Functions | |
| PG_MODULE_MAGIC_EXT (.name="euc_tw_and_big5",.version=PG_VERSION) | |
| PG_FUNCTION_INFO_V1 (euc_tw_to_big5) | |
| PG_FUNCTION_INFO_V1 (big5_to_euc_tw) | |
| static int | euc_tw2big5 (const unsigned char *euc, unsigned char *p, int len, bool noError) |
| static int | big52euc_tw (const unsigned char *big5, unsigned char *p, int len, bool noError) |
| Datum | euc_tw_to_big5 (PG_FUNCTION_ARGS) |
| Datum | big5_to_euc_tw (PG_FUNCTION_ARGS) |
|
static |
Definition at line 154 of file euc_tw_and_big5.c.
References BIG5toCNS(), fb(), IS_HIGHBIT_SET, LC_CNS11643_1, LC_CNS11643_2, LC_CNS11643_3, LC_CNS11643_7, len, PG_BIG5, pg_encoding_verifymbchar(), PG_EUC_TW, report_invalid_encoding(), report_untranslatable_char(), SS2, and start.
Referenced by big5_to_euc_tw().
| Datum big5_to_euc_tw | ( | PG_FUNCTION_ARGS | ) |
Definition at line 60 of file euc_tw_and_big5.c.
References big52euc_tw(), CHECK_ENCODING_CONVERSION_ARGS, fb(), len, PG_BIG5, PG_EUC_TW, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, and PG_RETURN_INT32.
|
static |
Definition at line 76 of file euc_tw_and_big5.c.
References CNStoBIG5(), fb(), IS_HIGHBIT_SET, LC_CNS11643_1, LC_CNS11643_2, LC_CNS11643_3, len, PG_BIG5, pg_encoding_verifymbchar(), PG_EUC_TW, report_invalid_encoding(), report_untranslatable_char(), SS2, and start.
Referenced by euc_tw_to_big5().
| Datum euc_tw_to_big5 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 44 of file euc_tw_and_big5.c.
References CHECK_ENCODING_CONVERSION_ARGS, euc_tw2big5(), fb(), len, PG_BIG5, PG_EUC_TW, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, and PG_RETURN_INT32.
| PG_FUNCTION_INFO_V1 | ( | big5_to_euc_tw | ) |
| PG_FUNCTION_INFO_V1 | ( | euc_tw_to_big5 | ) |
| PG_MODULE_MAGIC_EXT | ( | . | name = "euc_tw_and_big5", |
| . | version = PG_VERSION |
||
| ) |