1 /* -*- c-basic-offset:2; tab-width:2; indent-tabs-mode:nil -*- */
2 
3 #ifndef __EF_UCS4_BIG5_H__
4 #define __EF_UCS4_BIG5_H__
5 
6 #include <pobl/bl_types.h> /* u_xxx */
7 
8 #include "ef_char.h"
9 
10 int ef_map_big5_to_ucs4(ef_char_t *ucs4, u_int16_t big5);
11 
12 int ef_map_hkscs_to_ucs4(ef_char_t *ucs4, u_int16_t big5);
13 
14 int ef_map_ucs4_to_big5(ef_char_t *non_ucs, u_int32_t ucs4_code);
15 
16 int ef_map_ucs4_to_hkscs(ef_char_t *non_ucs, u_int32_t ucs4_code);
17 
18 #endif
19