Data Structures |
| struct | cp_info |
| struct | sbcs_table |
| struct | dbcs_table |
| union | cptable |
Defines |
| #define | C1_UPPER 1 |
| #define | C1_LOWER 2 |
| #define | C1_DIGIT 4 |
| #define | C1_SPACE 8 |
| #define | C1_PUNCT 16 |
| #define | C1_CNTRL 32 |
| #define | C1_BLANK 64 |
| #define | C1_XDIGIT 128 |
| #define | C1_ALPHA 256 |
| #define | MB_COMPOSITE 2 |
| #define | MB_ERR_INVALID_CHARS 8 |
| #define | MB_USEGLYPHCHARS 0x04 |
| #define | WC_COMPOSITECHECK 512 |
| #define | WC_DISCARDNS 16 |
| #define | WC_DEFAULTCHAR 64 |
| #define | WC_NO_BEST_FIT_CHARS 1024 |
| #define | WC_ERR_INVALID_CHARS 0x0080 |
| #define | WINE_UNICODE_API |
| #define | WINE_UNICODE_INLINE static inline |
| #define | strncpyW(d, s, n) error do_not_use_strncpyW_use_lstrcpynW_or_memcpy_instead |
Functions |
| union cptable * | wine_cp_get_table (unsigned int codepage) |
| union cptable * | wine_cp_enum_table (unsigned int index) |
| int | wine_cp_mbstowcs (const union cptable *table, int flags, const char *src, int srclen, WCHAR *dst, int dstlen) |
| int | wine_cp_wcstombs (const union cptable *table, int flags, const WCHAR *src, int srclen, char *dst, int dstlen, const char *defchar, int *used) |
| int | wine_cpsymbol_mbstowcs (const char *src, int srclen, WCHAR *dst, int dstlen) |
| int | wine_cpsymbol_wcstombs (const WCHAR *src, int srclen, char *dst, int dstlen) |
| int | wine_utf8_mbstowcs (int flags, const char *src, int srclen, WCHAR *dst, int dstlen) |
| int | wine_utf8_wcstombs (int flags, const WCHAR *src, int srclen, char *dst, int dstlen) |
| int | wine_compare_string (int flags, const WCHAR *str1, int len1, const WCHAR *str2, int len2) |
| int | wine_get_sortkey (int flags, const WCHAR *src, int srclen, char *dst, int dstlen) |
| int | wine_fold_string (int flags, const WCHAR *src, int srclen, WCHAR *dst, int dstlen) |
| int | strcmpiW (const WCHAR *str1, const WCHAR *str2) |
| int | strncmpiW (const WCHAR *str1, const WCHAR *str2, int n) |
| int | memicmpW (const WCHAR *str1, const WCHAR *str2, int n) |
| WCHAR * | strstrW (const WCHAR *str, const WCHAR *sub) |
| long int | strtolW (const WCHAR *nptr, WCHAR **endptr, int base) |
| unsigned long int | strtoulW (const WCHAR *nptr, WCHAR **endptr, int base) |
| int | sprintfW (WCHAR *str, const WCHAR *format,...) |
| int | snprintfW (WCHAR *str, size_t len, const WCHAR *format,...) |
| int | vsprintfW (WCHAR *str, const WCHAR *format, va_list valist) |
| int | vsnprintfW (WCHAR *str, size_t len, const WCHAR *format, va_list valist) |
| WINE_UNICODE_INLINE int | wine_is_dbcs_leadbyte (const union cptable *table, unsigned char ch) |
| WINE_UNICODE_INLINE WCHAR | tolowerW (WCHAR ch) |
| WINE_UNICODE_INLINE WCHAR | toupperW (WCHAR ch) |
| WINE_UNICODE_INLINE unsigned short | get_char_typeW (WCHAR ch) |
| WINE_UNICODE_INLINE int | iscntrlW (WCHAR wc) |
| WINE_UNICODE_INLINE int | ispunctW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isspaceW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isdigitW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isxdigitW (WCHAR wc) |
| WINE_UNICODE_INLINE int | islowerW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isupperW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isalnumW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isalphaW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isgraphW (WCHAR wc) |
| WINE_UNICODE_INLINE int | isprintW (WCHAR wc) |
| WINE_UNICODE_INLINE unsigned int | strlenW (const WCHAR *str) |
| WINE_UNICODE_INLINE WCHAR * | strcpyW (WCHAR *dst, const WCHAR *src) |
| WINE_UNICODE_INLINE int | strcmpW (const WCHAR *str1, const WCHAR *str2) |
| WINE_UNICODE_INLINE int | strncmpW (const WCHAR *str1, const WCHAR *str2, int n) |
| WINE_UNICODE_INLINE WCHAR * | strcatW (WCHAR *dst, const WCHAR *src) |
| WINE_UNICODE_INLINE WCHAR * | strchrW (const WCHAR *str, WCHAR ch) |
| WINE_UNICODE_INLINE WCHAR * | strrchrW (const WCHAR *str, WCHAR ch) |
| WINE_UNICODE_INLINE WCHAR * | strpbrkW (const WCHAR *str, const WCHAR *accept) |
| WINE_UNICODE_INLINE size_t | strspnW (const WCHAR *str, const WCHAR *accept) |
| WINE_UNICODE_INLINE size_t | strcspnW (const WCHAR *str, const WCHAR *reject) |
| WINE_UNICODE_INLINE WCHAR * | strlwrW (WCHAR *str) |
| WINE_UNICODE_INLINE WCHAR * | struprW (WCHAR *str) |
| WINE_UNICODE_INLINE WCHAR * | memchrW (const WCHAR *ptr, WCHAR ch, size_t n) |
| WINE_UNICODE_INLINE WCHAR * | memrchrW (const WCHAR *ptr, WCHAR ch, size_t n) |
| WINE_UNICODE_INLINE long int | atolW (const WCHAR *str) |
| WINE_UNICODE_INLINE int | atoiW (const WCHAR *str) |