Go to the source code of this file.
Data Structures |
| struct | wstring_ty |
Defines |
| #define | wstr_n_from_c_release() wstr_n_from_c((const char *)0, 0) |
| #define | wstr_equal(s1, s2) ((s1) == (s2)) |
Typedefs |
| typedef unsigned long | wstr_hash_ty |
Functions |
| void | wstr_release (void) |
| wstring_ty * | wstr_from_c (const char *) |
| wstring_ty * | wstr_from_wc (const wchar_t *) |
| wstring_ty * | wstr_n_from_c (const char *, size_t) |
| wstring_ty * | wstr_n_from_wc (const wchar_t *, size_t) |
| wstring_ty * | wstr_copy (wstring_ty *) |
| void | wstr_free (wstring_ty *) |
| wstring_ty * | wstr_catenate (const wstring_ty *, const wstring_ty *) |
| wstring_ty * | wstr_cat_three (const wstring_ty *, const wstring_ty *, const wstring_ty *) |
| wstring_ty * | wstr_to_upper (const wstring_ty *) |
| wstring_ty * | wstr_to_lower (const wstring_ty *) |
| wstring_ty * | wstr_capitalize (const wstring_ty *) |
| wstring_ty * | wstr_to_ident (const wstring_ty *) |
| void | wstr_to_mbs (const wstring_ty *, char **, size_t *) |
| int | wstr_equal (const wstring_ty *, const wstring_ty *) |
| struct string_ty * | wstr_to_str (const wstring_ty *) |
| wstring_ty * | str_to_wstr (const struct string_ty *) |
| wstring_ty * | wstr_quote_shell (wstring_ty *) |
| int | wstr_column_width (wstring_ty *) |