glib.gunicode

Undocumented in source.

Members

Aliases

gunichar
alias gunichar = dchar
Undocumented in source.
gunichar2
alias gunichar2 = wchar
Undocumented in source.

Enums

GNormalizeMode
enum GNormalizeMode
Undocumented in source.
GUnicodeBreakType
enum GUnicodeBreakType
Undocumented in source.
GUnicodeScript
enum GUnicodeScript
Undocumented in source.
GUnicodeType
enum GUnicodeType
Undocumented in source.

Functions

_g_utf8_make_valid
gchar* _g_utf8_make_valid(const(gchar)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ucs4_to_utf16
gunichar2* g_ucs4_to_utf16(const(gunichar)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ucs4_to_utf8
gchar* g_ucs4_to_utf8(const(gunichar)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_break_type
GUnicodeBreakType g_unichar_break_type(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_combining_class
gint g_unichar_combining_class(gunichar uc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_compose
gboolean g_unichar_compose(gunichar a, gunichar b, gunichar* ch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_decompose
gboolean g_unichar_decompose(gunichar ch, gunichar* a, gunichar* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_digit_value
gint g_unichar_digit_value(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_fully_decompose
gsize g_unichar_fully_decompose(gunichar ch, gboolean compat, gunichar* result, gsize result_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_get_mirror_char
gboolean g_unichar_get_mirror_char(gunichar ch, gunichar* mirrored_ch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_get_script
GUnicodeScript g_unichar_get_script(gunichar ch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isalnum
gboolean g_unichar_isalnum(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isalpha
gboolean g_unichar_isalpha(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_iscntrl
gboolean g_unichar_iscntrl(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isdefined
gboolean g_unichar_isdefined(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isdigit
gboolean g_unichar_isdigit(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isgraph
gboolean g_unichar_isgraph(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_islower
gboolean g_unichar_islower(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_ismark
gboolean g_unichar_ismark(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isprint
gboolean g_unichar_isprint(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_ispunct
gboolean g_unichar_ispunct(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isspace
gboolean g_unichar_isspace(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_istitle
gboolean g_unichar_istitle(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isupper
gboolean g_unichar_isupper(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_iswide
gboolean g_unichar_iswide(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_iswide_cjk
gboolean g_unichar_iswide_cjk(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_isxdigit
gboolean g_unichar_isxdigit(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_iszerowidth
gboolean g_unichar_iszerowidth(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_to_utf8
gint g_unichar_to_utf8(gunichar c, gchar* outbuf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_tolower
gunichar g_unichar_tolower(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_totitle
gunichar g_unichar_totitle(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_toupper
gunichar g_unichar_toupper(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_type
GUnicodeType g_unichar_type(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_validate
gboolean g_unichar_validate(gunichar ch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unichar_xdigit_value
gint g_unichar_xdigit_value(gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unicode_canonical_decomposition
deprecated gunichar* g_unicode_canonical_decomposition(gunichar ch, gsize* result_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unicode_canonical_ordering
void g_unicode_canonical_ordering(gunichar* str, gsize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unicode_script_from_iso15924
GUnicodeScript g_unicode_script_from_iso15924(guint32 iso15924)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_unicode_script_to_iso15924
guint32 g_unicode_script_to_iso15924(GUnicodeScript script)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf16_to_ucs4
gunichar* g_utf16_to_ucs4(const(gunichar2)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf16_to_utf8
gchar* g_utf16_to_utf8(const(gunichar2)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_casefold
gchar* g_utf8_casefold(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_collate
gint g_utf8_collate(const(gchar)* str1, const(gchar)* str2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_collate_key
gchar* g_utf8_collate_key(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_collate_key_for_filename
gchar* g_utf8_collate_key_for_filename(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_find_next_char
gchar* g_utf8_find_next_char(const(gchar)* p, const(gchar)* end)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_find_prev_char
gchar* g_utf8_find_prev_char(const(gchar)* str, const(gchar)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_get_char
gunichar g_utf8_get_char(const(gchar)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_get_char_validated
gunichar g_utf8_get_char_validated(const(gchar)* p, gssize max_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_next_char
auto g_utf8_next_char(inout(char)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
g_utf8_normalize
gchar* g_utf8_normalize(const(gchar)* str, gssize len, GNormalizeMode mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_offset_to_pointer
gchar* g_utf8_offset_to_pointer(const(gchar)* str, glong offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_pointer_to_offset
glong g_utf8_pointer_to_offset(const(gchar)* str, const(gchar)* pos)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_prev_char
gchar* g_utf8_prev_char(const(gchar)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strchr
gchar* g_utf8_strchr(const(gchar)* p, gssize len, gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strdown
gchar* g_utf8_strdown(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strlen
glong g_utf8_strlen(const(gchar)* p, gssize max)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strncpy
gchar* g_utf8_strncpy(gchar* dest, const(gchar)* src, gsize n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strrchr
gchar* g_utf8_strrchr(const(gchar)* p, gssize len, gunichar c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strreverse
gchar* g_utf8_strreverse(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_strup
gchar* g_utf8_strup(const(gchar)* str, gssize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_substring
gchar* g_utf8_substring(const(gchar)* str, glong start_pos, glong end_pos)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_to_ucs4
gunichar* g_utf8_to_ucs4(const(gchar)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_to_ucs4_fast
gunichar* g_utf8_to_ucs4_fast(const(gchar)* str, glong len, glong* items_written)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_to_utf16
gunichar2* g_utf8_to_utf16(const(gchar)* str, glong len, glong* items_read, glong* items_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_utf8_validate
gboolean g_utf8_validate(const(gchar)* str, gssize max_len, const(gchar)** end)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

G_UNICHAR_MAX_DECOMPOSITION_LENGTH
enum G_UNICHAR_MAX_DECOMPOSITION_LENGTH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

g_utf8_skip
const(gchar*) g_utf8_skip;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta