Fichier contenant le prototypes de tout ce qui touche aux chaînes de caractères UTF-16. Plus de détails...
Aller au code source de ce fichier.
Structures de données | |
struct | cake_string_utf16 |
Chaines de caractères encodées en UTF-16. Plus de détails... | |
Définitions de type | |
typedef struct cake_string_utf16 | Cake_String_UTF16 |
Chaines de caractères encodées en UTF-16. | |
Fonctions | |
void | cake_create_strutf16 (Cake_String_UTF16 *utf) |
Cake_String_UTF16 * | cake_strutf16 (const wchar_t *value) |
void | cake_strutf16_copy (Cake_String_UTF16 *from, Cake_String_UTF16 *to) |
cake_bool | cake_strutf16_set_value (Cake_String_UTF16 *utf, wchar_t *str) |
ulonglong | cake_strutf16_lower (Cake_String_UTF16 *utf) |
ulonglong | cake_strutf16_upper (Cake_String_UTF16 *utf) |
cake_bool | cake_strutf16_add_wchar_array (Cake_String_UTF16 *utf, const wchar_t *str) |
cake_bool | cake_strutf16_add_char (Cake_String_UTF16 *utf, wchar_t c) |
cake_bool | cake_strutf16_add_bytes (Cake_String_UTF16 *utf, uchar *bytes, ulonglong size) |
cake_bool | cake_strutf16_insert (Cake_String_UTF16 *utf, wchar_t *str) |
cake_bool | cake_strutf16_remove (Cake_String_UTF16 *utf, wchar_t *str) |
cake_bool | cake_strutf16_remove_from_index (Cake_String_UTF16 *utf, ulonglong index) |
cake_bool | cake_strutf16_remove_before_index (Cake_String_UTF16 *utf, ulonglong index) |
cake_bool | cake_strutf16_remove_part_from_end (Cake_String_UTF16 *utf, wchar_t delim) |
ulonglong | cake_strutf16_rtrim (Cake_String_UTF16 *utf, wchar_t charactere) |
cake_bool | cake_strutf16_remove_index (Cake_String_UTF16 *utf, ulonglong index) |
ulonglong | cake_strutf16_replace_all_char (Cake_String_UTF16 *utf, wchar_t old, wchar_t replacement) |
cake_bool | cake_strutf16_replace (Cake_String_UTF16 *utf, wchar_t *old, wchar_t *replacement) |
cake_bool | cake_strutf16_replace_from_end (Cake_String_UTF16 *utf, wchar_t *old, wchar_t *replacement) |
void | cake_clear_strutf16 (Cake_String_UTF16 *utf) |
void | cake_strutf16_empty (Cake_String_UTF16 *utf) |
void | cake_free_strutf16 (Cake_String_UTF16 *utf) |
wchar_t * | cake_strutf16_search (Cake_String_UTF16 *utf, const wchar_t *research) |
wchar_t * | cake_strutf16_search_from_end (Cake_String_UTF16 *utf, wchar_t *research) |
wchar_t * | cake_strutf16_find (Cake_String_UTF16 *utf, wchar_t research, ulonglong *index) |
wchar_t * | cake_strutf16_search_from (Cake_String_UTF16 *utf, wchar_t *research, ulonglong *index) |
ulonglong | cake_strutf16_number_of (Cake_String_UTF16 *utf, wchar_t charactere) |
cake_bool | cake_strutf16_start_with (Cake_String_UTF16 *utf, wchar_t *str) |
ulonglong | cake_wstr_count (const wchar_t *str) |
void | cake_char_array_to_strutf16 (const char *source, Cake_String_UTF16 *dest) |
Fichier contenant le prototypes de tout ce qui touche aux chaînes de caractères UTF-16.