86 const unsigned char* inb,
int inlenb);
103 const unsigned char* in,
int inlen);
120 const unsigned char* in,
int inlen);
143 const unsigned char* inb,
int inlenb);
160 const unsigned char* in,
int inlen);
EXTERNRT int rtxUTF8ToUTF16(unsigned char *outb, int outlen, const unsigned char *in, int inlen)
This function converts a UTF-8 string into a UTF-16 string.
Common run-time context definitions.
EXTERNRT int rtxUTF16LEToUTF8(unsigned char *out, int outlen, const unsigned char *inb, int inlenb)
This function converts a UTF-16LE string into a UTF-8 string.
EXTERNRT int rtxUTF8ToUTF16LE(unsigned char *outb, int outlen, const unsigned char *in, int inlen)
This function converts a UTF-8 string into a UTF-16LE string.
EXTERNRT int rtxStreamUTF8ToUTF16LE(OSCTXT *pctxt, const unsigned char *in, size_t inlen)
This function takes a block of UTF-8 chars in and try to convert it to an UTF-16LE block of chars...
EXTERNRT int rtxUTF8ToUTF16BE(unsigned char *outb, int outlen, const unsigned char *in, int inlen)
This function converts a UTF-8 string into a UTF-16BE string.
EXTERNRT int rtxUTF16BEToUTF8(unsigned char *out, int outlen, const unsigned char *inb, int inlenb)
This function converts a UTF-16BE string into a UTF-8 string.
Run-time context structure.
EXTERNRT int rtxStreamUTF8ToUTF16BE(OSCTXT *pctxt, const unsigned char *in, size_t inlen)
This function takes a block of UTF-8 chars in and try to convert it to an UTF-16BE block of chars...
EXTERNRT int rtxStreamUTF8ToUTF16(OSCTXT *pctxt, const unsigned char *in, size_t inlen)
This function takes a block of UTF-8 chars in and try to convert it to an UTF-16 block of chars...