libnjb  2.2.7
unicode.h
1 #ifndef __NJB__UNICODE__H
2 #define __NJB__UNICODE__H
3 
4 void njb_set_unicode (int flag);
5 int ucs2strlen(const unsigned char *unicstr);
6 char *strtoutf8(const unsigned char *str);
7 char *utf8tostr(const unsigned char *str);
8 char *ucs2tostr(const unsigned char *unicstr);
9 unsigned char *strtoucs2(const unsigned char *str);
10 
11 #endif /* __NJB__UNICODE__H */
libnjb.h
njb_unicode_flag
int njb_unicode_flag
Definition: unicode.c:24
NJB_UC_UTF8
#define NJB_UC_UTF8
Definition: libnjb.h:147
NJB_UC_8859
#define NJB_UC_8859
Definition: libnjb.h:146
__sub_depth
int __sub_depth
Definition: base.c:62
strtoutf8
char * strtoutf8(const unsigned char *str)
Definition: unicode.c:117
protocol3.h
strtoucs2
unsigned char * strtoucs2(const unsigned char *str)
Definition: unicode.c:255
ucs2strlen
int ucs2strlen(const unsigned char *unicstr)
Definition: unicode.c:50
njb_set_unicode
void njb_set_unicode(int flag)
Definition: unicode.c:35
ucs2tostr
char * ucs2tostr(const unsigned char *unicstr)
Definition: unicode.c:183
utf8tostr
char * utf8tostr(const unsigned char *str)
Definition: unicode.c:147