| Defines | |
| #define | THWCHAR_ERR (~(thwchar_t)0) | 
| Wide-character value indicating error. | |
| Typedefs | |
| typedef wchar_t | thwchar_t | 
| Thai character type for storing Unicode character. | |
| Functions | |
| thwchar_t | th_tis2uni (thchar_t c) | 
| Convert character code from TIS-620 to Unicode. | |
| int | th_tis2uni_line (const thchar_t *s, thwchar_t *result, size_t n) | 
| Convert string from TIS-620 to Unicode. | |
| thwchar_t | th_winthai2uni (thchar_t c) | 
| Convert character code from Thai Windows extended code to Unicode. | |
| thwchar_t | th_macthai2uni (thchar_t c) | 
| Convert character code from Mac Thai extended code to Unicode. | |
| thchar_t | th_uni2tis (thwchar_t c) | 
| Convert character code from Unicode to TIS-620. | |
| int | th_uni2tis_line (const thwchar_t *s, thchar_t *result, size_t n) | 
| Convert string from Unicode to TIS-620. | |
| thchar_t | th_uni2winthai (thwchar_t c) | 
| Convert character code from Unicode to Thai Windows extended code. | |
| thchar_t | th_uni2macthai (thwchar_t c) | 
| Convert character code from Unicode to Mac Thai extended code. | |
Convert character code from Mac Thai extended code to Unicode.
| c | : Mac Thai character/glyph to convert | 
Convert character code from TIS-620 to Unicode.
| c | : TIS-620 character to convert | 
Convert string from TIS-620 to Unicode.
| s | : source TIS-620 string (null-terminated) | |
| result | : buffer for storing resulting Unicode string | |
| n | : size of result buffer (as number of elements) | 
Convert character code from Unicode to Mac Thai extended code.
| c | : Unicode code to convert | 
TH_ERR if conversion is impossible Convert character code from Unicode to TIS-620.
| c | : Unicode character to convert | 
TH_ERR if conversion is impossible Convert string from Unicode to TIS-620.
| s | : source Unicode string (null-terminated) | |
| result | : buffer for storing resulting TIS-620 string | |
| n | : size of result buffer (as number of elements) | 
TH_ERR, indicating conversion error. 
Convert character code from Unicode to Thai Windows extended code.
| c | : Unicode code to convert | 
TH_ERR if conversion is impossible Convert character code from Thai Windows extended code to Unicode.
| c | : Thai Windows character/glyph to convert | 
 1.4.7
 1.4.7