| TI8x/TI9x charset <=> UTF-16 conversion routines

### ticonv_ti9x_to_utf16

unsigned short* TICALL ticonv_ti9x_to_utf16(const char *ti, unsigned short *utf16)

TI89,92,92+,V200,Titanium charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_utf16_to_ti9x

char* TICALL ticonv_utf16_to_ti9x(const unsigned short *utf16, char *ti)

UTF-16 to TI89,92,92+,V200,Titanium charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_ti73_to_utf16

unsigned short* TICALL ticonv_ti73_to_utf16(const char *ti, unsigned short *utf16)

TI73 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_utf16_to_ti73

char* TICALL ticonv_utf16_to_ti73(const unsigned short *utf16, char *ti)

UTF-16 to TI73 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | NULL (not implemented)

### ticonv_ti80_to_utf16

unsigned short* TICALL ticonv_ti80_to_utf16(const char *ti, unsigned short *utf16)

TI80 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_utf16_to_ti80

char* TICALL ticonv_utf16_to_ti80(const unsigned short *utf16, char *ti)

UTF-16 to TI80 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_ti82_to_utf16

unsigned short* TICALL ticonv_ti82_to_utf16(const char *ti, unsigned short *utf16)

TI82 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_utf16_to_ti82

char* TICALL ticonv_utf16_to_ti82(const unsigned short *utf16, char *ti)

UTF-16 to TI82 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | NULL (not implemented)

### ticonv_ti83_to_utf16

unsigned short* TICALL ticonv_ti83_to_utf16(const char *ti, unsigned short *utf16)

TI82 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_utf16_to_ti83

char* TICALL ticonv_utf16_to_ti83(const unsigned short *utf16, char *ti)

UTF-16 to TI83 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | NULL (not implemented)

### ticonv_ti83p_to_utf16

unsigned short* TICALL ticonv_ti83p_to_utf16(const char *ti, unsigned short *utf16)

TI83+ charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_utf16_to_ti83p

char* TICALL ticonv_utf16_to_ti83p(const unsigned short *utf16, char *ti)

UTF-16 to TI83+ charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | returns the destination pointer or NULL if error.

### ticonv_ti85_to_utf16

unsigned short* TICALL ticonv_ti85_to_utf16(const char *ti, unsigned short *utf16)

TI85 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_utf16_to_ti85

char* TICALL ticonv_utf16_to_ti85(const unsigned short *utf16, char *ti)

UTF-16 to TI85 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | NULL (not implemented)

### ticonv_ti86_to_utf16

unsigned short* TICALL ticonv_ti86_to_utf16(const char *ti, unsigned short *utf16)

TI86 charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_utf16_to_ti86

char* TICALL ticonv_utf16_to_ti86(const unsigned short *utf16, char *ti)

UTF-16 to TI86 charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | NULL (not implemented)

### ticonv_ti84pusb_to_utf16

unsigned short* TICALL ticonv_ti84pusb_to_utf16(const char *ti, unsigned short *utf16)

TI84+/USB charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_utf16_to_ti84pusb

char* TICALL ticonv_utf16_to_ti84pusb(const unsigned short *utf16, char *ti)

UTF-16 to TI84+/USB charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_ti89tpusb_to_utf16

unsigned short* TICALL ticonv_ti89tusb_to_utf16(const char *ti, unsigned short *utf16)

Titanium/USB charset to UTF-16 conversion.

ti : | null terminated string (input)
utf16 : | null terminated string (output)
Return value : | returns the destination pointer.

### ticonv_utf16_to_ti89tpusb

char* TICALL ticonv_utf16_to_ti89tusb(const unsigned short *utf16, char *ti)

UTF-16 to Titanium/USB charset conversion.

utf16 : | null terminated string (input)
ti : | null terminated string (output)
Return value : | returns the destination pointer.

### Return to the main index