Functions | |
| size_t | UnicodeLength (const unsigned char *str) |
| char * | DecodeUnicodeString (const unsigned char *src) |
| char * | DecodeUnicodeConsole (const unsigned char *src) |
| void | DecodeUnicode (const unsigned char *src, char *dest) |
| void | EncodeUnicode (unsigned char *dest, const char *src, int len) |
| void | ReadUnicodeFile (unsigned char *Dest, const unsigned char *Source) |
| void | CopyUnicodeString (unsigned char *Dest, const unsigned char *Source) |
| bool | EncodeUTF8QuotedPrintable (unsigned char *dest, const unsigned char *src) |
| void | DecodeUTF8QuotedPrintable (unsigned char *dest, const unsigned char *src, int len) |
| int | EncodeWithUTF8Alphabet (unsigned char mychar1, unsigned char mychar2, unsigned char *ret) |
| int | DecodeWithUTF8Alphabet (const unsigned char *src, wchar_t *dest, int len) |
| void | DecodeHexUnicode (unsigned char *dest, const char *src, size_t len) |
| void | EncodeHexUnicode (char *dest, const unsigned char *src, size_t len) |
| bool | mywstrncmp (unsigned const char *a, unsigned const char *b, int num) |
| unsigned char * | mywstrstr (unsigned const char *haystack, unsigned const char *needle) |
| bool | mywstrncasecmp (unsigned const char *a, unsigned const char *b, int num) |
| char * | strcasestr (const char *s, const char *find) |
| int | strcasecmp (const char *s1, const char *s2) |
| bool | EncodeUTF8 (unsigned char *dest, const unsigned char *src) |
| void | DecodeUTF8 (unsigned char *dest, const unsigned char *src, int len) |
| bool | DecodeHexBin (unsigned char *dest, const unsigned char *src, int len) |
| void CopyUnicodeString | ( | unsigned char * | Dest, | |
| const unsigned char * | Source | |||
| ) |
Copies unicode string.
| bool DecodeHexBin | ( | unsigned char * | dest, | |
| const unsigned char * | src, | |||
| int | len | |||
| ) |
Decode hex encoded binary text.
| void DecodeHexUnicode | ( | unsigned char * | dest, | |
| const char * | src, | |||
| size_t | len | |||
| ) |
Decodes string from hex quoted unicode.
| void DecodeUnicode | ( | const unsigned char * | src, | |
| char * | dest | |||
| ) |
Converts string from unicode to local charset.
| char* DecodeUnicodeConsole | ( | const unsigned char * | src | ) |
Converts string to console charset.
| char* DecodeUnicodeString | ( | const unsigned char * | src | ) |
Converts string to locale charset.
| void DecodeUTF8 | ( | unsigned char * | dest, | |
| const unsigned char * | src, | |||
| int | len | |||
| ) |
Decode text from UTF-8.
| void DecodeUTF8QuotedPrintable | ( | unsigned char * | dest, | |
| const unsigned char * | src, | |||
| int | len | |||
| ) |
Decodes UTF-8 quoted printable string.
| int DecodeWithUTF8Alphabet | ( | const unsigned char * | src, | |
| wchar_t * | dest, | |||
| int | len | |||
| ) |
Decodes string from UTF-8.
| void EncodeHexUnicode | ( | char * | dest, | |
| const unsigned char * | src, | |||
| size_t | len | |||
| ) |
Encodes string to hex quoted unicode.
| void EncodeUnicode | ( | unsigned char * | dest, | |
| const char * | src, | |||
| int | len | |||
| ) |
Encodes string from local charset to unicode.
| bool EncodeUTF8 | ( | unsigned char * | dest, | |
| const unsigned char * | src | |||
| ) |
Encode text to UTF-8.
| bool EncodeUTF8QuotedPrintable | ( | unsigned char * | dest, | |
| const unsigned char * | src | |||
| ) |
Encodes string to UTF-8 quoted printable.
| int EncodeWithUTF8Alphabet | ( | unsigned char | mychar1, | |
| unsigned char | mychar2, | |||
| unsigned char * | ret | |||
| ) |
Encodes string to UTF-8.
| bool mywstrncasecmp | ( | unsigned const char * | a, | |
| unsigned const char * | b, | |||
| int | num | |||
| ) |
Compares two unicode strings case insensitive.
| bool mywstrncmp | ( | unsigned const char * | a, | |
| unsigned const char * | b, | |||
| int | num | |||
| ) |
Compares two unicode strings.
| unsigned char* mywstrstr | ( | unsigned const char * | haystack, | |
| unsigned const char * | needle | |||
| ) |
Locates unicode substring.
| void ReadUnicodeFile | ( | unsigned char * | Dest, | |
| const unsigned char * | Source | |||
| ) |
Decodes unicode file data with byte order mark (BOM).
| int strcasecmp | ( | const char * | s1, | |
| const char * | s2 | |||
| ) |
Case insensitive string comparing, libc compatibility.
| char* strcasestr | ( | const char * | s, | |
| const char * | find | |||
| ) |
Case insensitive substring location, libc compatibility.
| size_t UnicodeLength | ( | const unsigned char * | str | ) |
Returns length of unicode string.
1.5.6