|
PostgreSQL Source Code git master
|

Go to the source code of this file.
|
static |
Definition at line 230 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().
Definition at line 449 of file euc_tw_and_big5.c.
References BIG5toCNS(), fb(), IS_HIGHBIT_SET, LC_CNS11643_3, LC_CNS11643_4, LCPRV2_B, len, PG_BIG5, pg_encoding_verifymbchar(), PG_MULE_INTERNAL, report_invalid_encoding(), report_untranslatable_char(), and start.
Referenced by big5_to_mic().
| Datum big5_to_euc_tw | ( | PG_FUNCTION_ARGS | ) |
Definition at line 68 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.
| Datum big5_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 116 of file euc_tw_and_big5.c.
References big52mic(), CHECK_ENCODING_CONVERSION_ARGS, fb(), len, PG_BIG5, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
|
static |
Definition at line 152 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().
|
static |
Definition at line 311 of file euc_tw_and_big5.c.
References fb(), IS_HIGHBIT_SET, LC_CNS11643_1, LC_CNS11643_2, LC_CNS11643_3, LCPRV2_B, len, pg_encoding_verifymbchar(), PG_EUC_TW, report_invalid_encoding(), SS2, and start.
Referenced by euc_tw_to_mic().
| Datum euc_tw_to_big5 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 52 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.
| Datum euc_tw_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 84 of file euc_tw_and_big5.c.
References CHECK_ENCODING_CONVERSION_ARGS, euc_tw2mic(), fb(), len, PG_EUC_TW, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
Definition at line 514 of file euc_tw_and_big5.c.
References CNStoBIG5(), fb(), IS_HIGHBIT_SET, LC_CNS11643_1, LC_CNS11643_2, LCPRV2_B, len, PG_BIG5, pg_encoding_verifymbchar(), PG_MULE_INTERNAL, report_invalid_encoding(), report_untranslatable_char(), and start.
Referenced by mic_to_big5().
|
static |
Definition at line 378 of file euc_tw_and_big5.c.
References fb(), IS_HIGHBIT_SET, LC_CNS11643_1, LC_CNS11643_2, LC_CNS11643_3, LC_CNS11643_7, LCPRV2_B, len, pg_encoding_verifymbchar(), PG_EUC_TW, PG_MULE_INTERNAL, report_invalid_encoding(), report_untranslatable_char(), SS2, and start.
Referenced by mic_to_euc_tw().
| Datum mic_to_big5 | ( | PG_FUNCTION_ARGS | ) |
Definition at line 132 of file euc_tw_and_big5.c.
References CHECK_ENCODING_CONVERSION_ARGS, fb(), len, mic2big5(), PG_BIG5, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
| Datum mic_to_euc_tw | ( | PG_FUNCTION_ARGS | ) |
Definition at line 100 of file euc_tw_and_big5.c.
References CHECK_ENCODING_CONVERSION_ARGS, fb(), len, mic2euc_tw(), PG_EUC_TW, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
| PG_FUNCTION_INFO_V1 | ( | big5_to_euc_tw | ) |
| PG_FUNCTION_INFO_V1 | ( | big5_to_mic | ) |
| PG_FUNCTION_INFO_V1 | ( | euc_tw_to_big5 | ) |
| PG_FUNCTION_INFO_V1 | ( | euc_tw_to_mic | ) |
| PG_FUNCTION_INFO_V1 | ( | mic_to_big5 | ) |
| PG_FUNCTION_INFO_V1 | ( | mic_to_euc_tw | ) |
| PG_MODULE_MAGIC_EXT | ( | . | name = "euc_tw_and_big5", |
| . | version = PG_VERSION |
||
| ) |