Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/BLI_string_utf8.h
| Context not available. | |||||
| /* wchar_t functions, copied from blenders own font.c originally */ | /* wchar_t functions, copied from blenders own font.c originally */ | ||||
| size_t BLI_wstrlen_utf8(const wchar_t *src) ATTR_NONNULL(); | size_t BLI_wstrlen_utf8(const wchar_t *src) ATTR_NONNULL(); | ||||
| size_t BLI_strlen_utf8_ex(const char *strc, size_t *r_len_bytes) ATTR_NONNULL(); | size_t BLI_strlen_utf8_ex(const char *strc, size_t *r_len_bytes) ATTR_NONNULL(1); | ||||
| size_t BLI_strlen_utf8(const char *strc) ATTR_NONNULL(); | size_t BLI_strlen_utf8(const char *strc) ATTR_NONNULL(); | ||||
| size_t BLI_strnlen_utf8_ex(const char *strc, const size_t maxlen, size_t *r_len_bytes) | size_t BLI_strnlen_utf8_ex(const char *strc, const size_t maxlen, size_t *r_len_bytes) | ||||
| ATTR_NONNULL(); | ATTR_NONNULL(1); | ||||
| size_t BLI_strnlen_utf8(const char *strc, const size_t maxlen) ATTR_NONNULL(); | size_t BLI_strnlen_utf8(const char *strc, const size_t maxlen) ATTR_NONNULL(); | ||||
| size_t BLI_strncpy_wchar_as_utf8(char *__restrict dst, | size_t BLI_strncpy_wchar_as_utf8(char *__restrict dst, | ||||
| const wchar_t *__restrict src, | const wchar_t *__restrict src, | ||||
| Context not available. | |||||