ocean.text.utf

Modules

GlibUnicode
module ocean.text.utf.GlibUnicode

Unicode character case conversion based on GLIB

UtfString
module ocean.text.utf.UtfString

Struct template to iterate over strings in variable encoding format (utf8, utf16, utf32), extracting one unicode character at a time. Each unicode character may be represented by one or more character in the input string, depending on the encoding format.

UtfUtil
module ocean.text.utf.UtfUtil

Contains utility functions for working with unicode strings. Contains a function to return the length of a UTF-8 string, a method to truncate a UTF-8 string to the nearest whitespace character that is less than a maximum length parameter, and a method to truncate a UTF-8 string and append a set ending to it.

c
module ocean.text.utf.c