| Index Entry | Section |
|
-V | | |
- | validity | 4.1 Elementary string checks |
- | value, of libunistring | 1. Introduction |
- | value, of Unicode character | 8.4 Decimal digit value |
- | value, of Unicode character | 8.5 Digit value |
- | value, of Unicode character | 8.6 Numeric value |
- | verification | 4.1 Elementary string checks |
+A | | |
+ | ambiguous width | 9. Display width <uniwidth.h> |
+ | Arabic shaping | 8.8 Arabic shaping |
+ | argument conventions | 2. Conventions |
+ | autoconf macro | 16.4 Autoconf macro |
+
|
+B | | |
+ | bidi class | 8.3 Bidi class |
+ | bidirectional category | 8.3 Bidi class |
+ | bidirectional reordering | 17. More advanced functionality |
+ | block | 8.11 Blocks |
+ | boundaries, between grapheme clusters | 10. Grapheme cluster breaks in strings <unigbrk.h> |
+ | boundaries, between words | 11. Word breaks in strings <uniwbrk.h> |
+ | breaks, grapheme cluster | 10. Grapheme cluster breaks in strings <unigbrk.h> |
+ | breaks, line | 12. Line breaking <unilbrk.h> |
+ | breaks, word | 11. Word breaks in strings <uniwbrk.h> |
+ | bug reports | 16.5 Reporting problems |
+ | bug tracker | 16.5 Reporting problems |
+
|
+C | | |
+ | C string functions | 1.5 ‘char *’ strings |
+ | C, programming language | 8.12 ISO C and Java syntax |
+ | C-like API | 8.13 Classifications like in ISO C |
+ | canonical combining class | 8.2 Canonical combining class |
+ | case detection | 14.5 Case detection |
+ | case mappings | 14.2 Case mappings of strings |
+ | casing_prefix_context_t | 14.3 Case mappings of substrings |
+ | casing_suffix_context_t | 14.3 Case mappings of substrings |
+ | char, type | 1.5 ‘char *’ strings |
+ | combining, Unicode characters | 13.2 Composition of Unicode characters |
+ | comparing | 4.3 Elementary string functions |
+ | comparing | 4.5 Elementary string functions on NUL terminated strings |
+ | comparing, ignoring case | 14.4 Case insensitive comparison |
+ | comparing, ignoring case, with collation rules | 14.4 Case insensitive comparison |
+ | comparing, ignoring normalization | 13.4 Normalizing comparisons |
+ | comparing, ignoring normalization and case | 14.4 Case insensitive comparison |
+ | comparing, ignoring normalization and case, with collation rules | 14.4 Case insensitive comparison |
+ | comparing, ignoring normalization, with collation rules | 13.4 Normalizing comparisons |
+ | comparing, with collation rules | 4.5 Elementary string functions on NUL terminated strings |
+ | comparing, with collation rules, ignoring case | 14.4 Case insensitive comparison |
+ | comparing, with collation rules, ignoring normalization | 13.4 Normalizing comparisons |
+ | comparing, with collation rules, ignoring normalization and case | 14.4 Case insensitive comparison |
+ | compiler options | 16.2 Compiler options |
+ | composing, Unicode characters | 13.2 Composition of Unicode characters |
+ | converting | 4.2 Elementary string conversions |
+ | converting | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | copying | 4.3 Elementary string functions |
+ | copying | 4.5 Elementary string functions on NUL terminated strings |
+ | counting | 4.3 Elementary string functions |
+
|
+D | | |
+ | decomposing | 13.1 Decomposition of Unicode characters |
+ | dependencies | 16.1 Installation |
+ | detecting case | 14.5 Case detection |
+ | duplicating | 4.4 Elementary string functions with memory allocation |
+ | duplicating | 4.5 Elementary string functions on NUL terminated strings |
+
|
+E | | |
+ | enum iconv_ilseq_handler | 5. Conversions between Unicode and encodings <uniconv.h> |
+
|
+F | | |
+ | FDL, GNU Free Documentation License | A.3 GNU Free Documentation License |
+ | formatted output | 6. Output with Unicode strings <unistdio.h> |
+ | fullwidth | 9. Display width <uniwidth.h> |
+
|
+G | | |
+ | general category | 8.1 General category |
+ | gl_LIBUNISTRING | 16.4 Autoconf macro |
+ | GPL, GNU General Public License | A.1 GNU GENERAL PUBLIC LICENSE |
+ | grapheme cluster boundaries | 10. Grapheme cluster breaks in strings <unigbrk.h> |
+ | grapheme cluster breaks | 10. Grapheme cluster breaks in strings <unigbrk.h> |
+
|
+H | | |
+ | halfwidth | 9. Display width <uniwidth.h> |
+
|
+I | | |
+ | identifiers | 8.12 ISO C and Java syntax |
+ | installation | 16.1 Installation |
+ | internationalization | 1.2 Unicode and Internationalization |
+ | iterating | 4.3 Elementary string functions |
+ | iterating | 4.5 Elementary string functions on NUL terminated strings |
+
|
+J | | |
+ | Java, programming language | 8.12 ISO C and Java syntax |
+ | joining group | 8.8.2 Joining group of Arabic characters |
+ | joining of Arabic characters | 8.8 Arabic shaping |
+ | joining type | 8.8.1 Joining type of Arabic characters |
|
-W | | |
- | wchar_t, type | 1.6 The wchar_t mess |
- | width | 9. Display width <uniwidth.h> |
- | word breaks | 10. Word breaks in strings <uniwbrk.h> |
- | wrapping | 11. Line breaking <unilbrk.h> |
+L | | |
+ | LGPL, GNU Lesser General Public License | A.2 GNU LESSER GENERAL PUBLIC LICENSE |
+ | License, GNU FDL | A.3 GNU Free Documentation License |
+ | License, GNU GPL | A.1 GNU GENERAL PUBLIC LICENSE |
+ | License, GNU LGPL | A.2 GNU LESSER GENERAL PUBLIC LICENSE |
+ | Licenses | A. Licenses |
+ | line breaks | 12. Line breaking <unilbrk.h> |
+ | locale | 1.3 Locale encodings |
+ | locale categories | 1.3 Locale encodings |
+ | locale encoding | 1.3 Locale encodings |
+ | locale encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | locale language | 14.2 Case mappings of strings |
+ | locale, multibyte | 1.5 ‘char *’ strings |
+ | locale_charset | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | lowercasing | 14.2 Case mappings of strings |
+
|
+M | | |
+ | mailing list | 16.5 Reporting problems |
+ | mirroring, of Unicode character | 8.7 Mirrored character |
+
|
+N | | |
+ | normal forms | 13. Normalization forms (composition and decomposition) <uninorm.h> |
+ | normalizing | 13. Normalization forms (composition and decomposition) <uninorm.h> |
+
|
+O | | |
+ | output, formatted | 6. Output with Unicode strings <unistdio.h> |
+
|
+P | | |
+ | properties, of Unicode character | 8.9 Properties |
+
|
+R | | |
+ | regular expression | 15. Regular expressions <uniregex.h> |
+ | rendering | 17. More advanced functionality |
+ | return value conventions | 2. Conventions |
+
|
+S | | |
+ | scripts | 8.10 Scripts |
+ | searching, for a character | 4.3 Elementary string functions |
+ | searching, for a character | 4.5 Elementary string functions on NUL terminated strings |
+ | searching, for a substring | 4.5 Elementary string functions on NUL terminated strings |
+ | stream, normalizing a | 13.5 Normalization of streams of Unicode characters |
+ | struct uninorm_filter | 13.5 Normalization of streams of Unicode characters |
+
|
+T | | |
+ | titlecasing | 14.2 Case mappings of strings |
+
|
+U | | |
+ | u16_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_casecmp | 14.4 Case insensitive comparison |
+ | u16_casecoll | 14.4 Case insensitive comparison |
+ | u16_casefold | 14.4 Case insensitive comparison |
+ | u16_casexfrm | 14.4 Case insensitive comparison |
+ | u16_casing_prefix_context | 14.3 Case mappings of substrings |
+ | u16_casing_prefixes_context | 14.3 Case mappings of substrings |
+ | u16_casing_suffix_context | 14.3 Case mappings of substrings |
+ | u16_casing_suffixes_context | 14.3 Case mappings of substrings |
+ | u16_check | 4.1 Elementary string checks |
+ | u16_chr | 4.3 Elementary string functions |
+ | u16_cmp | 4.3 Elementary string functions |
+ | u16_cmp2 | 4.3 Elementary string functions |
+ | u16_conv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_conv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_cpy | 4.3 Elementary string functions |
+ | u16_cpy_alloc | 4.4 Elementary string functions with memory allocation |
+ | u16_ct_casefold | 14.4 Case insensitive comparison |
+ | u16_ct_tolower | 14.3 Case mappings of substrings |
+ | u16_ct_totitle | 14.3 Case mappings of substrings |
+ | u16_ct_toupper | 14.3 Case mappings of substrings |
+ | u16_endswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_grapheme_breaks | 10.1 Grapheme cluster breaks in a string |
+ | u16_grapheme_next | 10.1 Grapheme cluster breaks in a string |
+ | u16_grapheme_prev | 10.1 Grapheme cluster breaks in a string |
+ | u16_is_cased | 14.5 Case detection |
+ | u16_is_casefolded | 14.5 Case detection |
+ | u16_is_lowercase | 14.5 Case detection |
+ | u16_is_titlecase | 14.5 Case detection |
+ | u16_is_uppercase | 14.5 Case detection |
+ | u16_mblen | 4.3 Elementary string functions |
+ | u16_mbsnlen | 4.3 Elementary string functions |
+ | u16_mbtouc | 4.3 Elementary string functions |
+ | u16_mbtouc_unsafe | 4.3 Elementary string functions |
+ | u16_mbtoucr | 4.3 Elementary string functions |
+ | u16_move | 4.3 Elementary string functions |
+ | u16_next | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_normalize | 13.3 Normalization of strings |
+ | u16_normcmp | 13.4 Normalizing comparisons |
+ | u16_normcoll | 13.4 Normalizing comparisons |
+ | u16_normxfrm | 13.4 Normalizing comparisons |
+ | u16_possible_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u16_prev | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_set | 4.3 Elementary string functions |
+ | u16_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_startswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_stpcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_stpncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strcat | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strcmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strcoll | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strconv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_strconv_from_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_strconv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_strconv_to_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u16_strcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strcspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strdup | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strmblen | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strmbtouc | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strncat | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strncmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strnlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strpbrk | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strrchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strstr | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strtok | 4.5 Elementary string functions on NUL terminated strings |
+ | u16_strwidth | 9. Display width <uniwidth.h> |
+ | u16_to_u32 | 4.2 Elementary string conversions |
+ | u16_to_u8 | 4.2 Elementary string conversions |
+ | u16_tolower | 14.2 Case mappings of strings |
+ | u16_totitle | 14.2 Case mappings of strings |
+ | u16_toupper | 14.2 Case mappings of strings |
+ | u16_u16_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_u16_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_uctomb | 4.3 Elementary string functions |
+ | u16_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u16_width | 9. Display width <uniwidth.h> |
+ | u16_width_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u16_wordbreaks | 11.1 Word breaks in a string |
+ | u32_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_casecmp | 14.4 Case insensitive comparison |
+ | u32_casecoll | 14.4 Case insensitive comparison |
+ | u32_casefold | 14.4 Case insensitive comparison |
+ | u32_casexfrm | 14.4 Case insensitive comparison |
+ | u32_casing_prefix_context | 14.3 Case mappings of substrings |
+ | u32_casing_prefixes_context | 14.3 Case mappings of substrings |
+ | u32_casing_suffix_context | 14.3 Case mappings of substrings |
+ | u32_casing_suffixes_context | 14.3 Case mappings of substrings |
+ | u32_check | 4.1 Elementary string checks |
+ | u32_chr | 4.3 Elementary string functions |
+ | u32_cmp | 4.3 Elementary string functions |
+ | u32_cmp2 | 4.3 Elementary string functions |
+ | u32_conv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_conv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_cpy | 4.3 Elementary string functions |
+ | u32_cpy_alloc | 4.4 Elementary string functions with memory allocation |
+ | u32_ct_casefold | 14.4 Case insensitive comparison |
+ | u32_ct_tolower | 14.3 Case mappings of substrings |
+ | u32_ct_totitle | 14.3 Case mappings of substrings |
+ | u32_ct_toupper | 14.3 Case mappings of substrings |
+ | u32_endswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_grapheme_breaks | 10.1 Grapheme cluster breaks in a string |
+ | u32_grapheme_next | 10.1 Grapheme cluster breaks in a string |
+ | u32_grapheme_prev | 10.1 Grapheme cluster breaks in a string |
+ | u32_is_cased | 14.5 Case detection |
+ | u32_is_casefolded | 14.5 Case detection |
+ | u32_is_lowercase | 14.5 Case detection |
+ | u32_is_titlecase | 14.5 Case detection |
+ | u32_is_uppercase | 14.5 Case detection |
+ | u32_mblen | 4.3 Elementary string functions |
+ | u32_mbsnlen | 4.3 Elementary string functions |
+ | u32_mbtouc | 4.3 Elementary string functions |
+ | u32_mbtouc_unsafe | 4.3 Elementary string functions |
+ | u32_mbtoucr | 4.3 Elementary string functions |
+ | u32_move | 4.3 Elementary string functions |
+ | u32_next | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_normalize | 13.3 Normalization of strings |
+ | u32_normcmp | 13.4 Normalizing comparisons |
+ | u32_normcoll | 13.4 Normalizing comparisons |
+ | u32_normxfrm | 13.4 Normalizing comparisons |
+ | u32_possible_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u32_prev | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_set | 4.3 Elementary string functions |
+ | u32_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_startswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_stpcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_stpncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strcat | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strcmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strcoll | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strconv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_strconv_from_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_strconv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_strconv_to_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u32_strcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strcspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strdup | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strmblen | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strmbtouc | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strncat | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strncmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strnlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strpbrk | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strrchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strstr | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strtok | 4.5 Elementary string functions on NUL terminated strings |
+ | u32_strwidth | 9. Display width <uniwidth.h> |
+ | u32_to_u16 | 4.2 Elementary string conversions |
+ | u32_to_u8 | 4.2 Elementary string conversions |
+ | u32_tolower | 14.2 Case mappings of strings |
+ | u32_totitle | 14.2 Case mappings of strings |
+ | u32_toupper | 14.2 Case mappings of strings |
+ | u32_u32_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_u32_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_uctomb | 4.3 Elementary string functions |
+ | u32_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u32_width | 9. Display width <uniwidth.h> |
+ | u32_width_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u32_wordbreaks | 11.1 Word breaks in a string |
+ | u8_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_casecmp | 14.4 Case insensitive comparison |
+ | u8_casecoll | 14.4 Case insensitive comparison |
+ | u8_casefold | 14.4 Case insensitive comparison |
+ | u8_casexfrm | 14.4 Case insensitive comparison |
+ | u8_casing_prefix_context | 14.3 Case mappings of substrings |
+ | u8_casing_prefixes_context | 14.3 Case mappings of substrings |
+ | u8_casing_suffix_context | 14.3 Case mappings of substrings |
+ | u8_casing_suffixes_context | 14.3 Case mappings of substrings |
+ | u8_check | 4.1 Elementary string checks |
+ | u8_chr | 4.3 Elementary string functions |
+ | u8_cmp | 4.3 Elementary string functions |
+ | u8_cmp2 | 4.3 Elementary string functions |
+ | u8_conv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_conv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_cpy | 4.3 Elementary string functions |
+ | u8_cpy_alloc | 4.4 Elementary string functions with memory allocation |
+ | u8_ct_casefold | 14.4 Case insensitive comparison |
+ | u8_ct_tolower | 14.3 Case mappings of substrings |
+ | u8_ct_totitle | 14.3 Case mappings of substrings |
+ | u8_ct_toupper | 14.3 Case mappings of substrings |
+ | u8_endswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_grapheme_breaks | 10.1 Grapheme cluster breaks in a string |
+ | u8_grapheme_next | 10.1 Grapheme cluster breaks in a string |
+ | u8_grapheme_prev | 10.1 Grapheme cluster breaks in a string |
+ | u8_is_cased | 14.5 Case detection |
+ | u8_is_casefolded | 14.5 Case detection |
+ | u8_is_lowercase | 14.5 Case detection |
+ | u8_is_titlecase | 14.5 Case detection |
+ | u8_is_uppercase | 14.5 Case detection |
+ | u8_mblen | 4.3 Elementary string functions |
+ | u8_mbsnlen | 4.3 Elementary string functions |
+ | u8_mbtouc | 4.3 Elementary string functions |
+ | u8_mbtouc_unsafe | 4.3 Elementary string functions |
+ | u8_mbtoucr | 4.3 Elementary string functions |
+ | u8_move | 4.3 Elementary string functions |
+ | u8_next | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_normalize | 13.3 Normalization of strings |
+ | u8_normcmp | 13.4 Normalizing comparisons |
+ | u8_normcoll | 13.4 Normalizing comparisons |
+ | u8_normxfrm | 13.4 Normalizing comparisons |
+ | u8_possible_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u8_prev | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_set | 4.3 Elementary string functions |
+ | u8_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_startswith | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_stpcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_stpncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strcat | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strcmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strcoll | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strconv_from_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_strconv_from_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_strconv_to_encoding | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_strconv_to_locale | 5. Conversions between Unicode and encodings <uniconv.h> |
+ | u8_strcpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strcspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strdup | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strmblen | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strmbtouc | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strncat | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strncmp | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strncpy | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strnlen | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strpbrk | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strrchr | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strspn | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strstr | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strtok | 4.5 Elementary string functions on NUL terminated strings |
+ | u8_strwidth | 9. Display width <uniwidth.h> |
+ | u8_to_u16 | 4.2 Elementary string conversions |
+ | u8_to_u32 | 4.2 Elementary string conversions |
+ | u8_tolower | 14.2 Case mappings of strings |
+ | u8_totitle | 14.2 Case mappings of strings |
+ | u8_toupper | 14.2 Case mappings of strings |
+ | u8_u8_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_u8_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_uctomb | 4.3 Elementary string functions |
+ | u8_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | u8_width | 9. Display width <uniwidth.h> |
+ | u8_width_linebreaks | 12. Line breaking <unilbrk.h> |
+ | u8_wordbreaks | 11.1 Word breaks in a string |
+ | uc_all_blocks | 8.11 Blocks |
+ | uc_all_scripts | 8.10 Scripts |
+ | uc_bidi_category | 8.3 Bidi class |
+ | uc_bidi_category_byname | 8.3 Bidi class |
+ | uc_bidi_category_name | 8.3 Bidi class |
+ | uc_bidi_class | 8.3 Bidi class |
+ | uc_bidi_class_byname | 8.3 Bidi class |
+ | uc_bidi_class_long_name | 8.3 Bidi class |
+ | uc_bidi_class_name | 8.3 Bidi class |
+ | uc_block | 8.11 Blocks |
+ | uc_block_t | 8.11 Blocks |
+ | uc_c_ident_category | 8.12 ISO C and Java syntax |
+ | uc_canonical_decomposition | 13.1 Decomposition of Unicode characters |
+ | uc_combining_class | 8.2 Canonical combining class |
+ | uc_combining_class_byname | 8.2 Canonical combining class |
+ | uc_combining_class_long_name | 8.2 Canonical combining class |
+ | uc_combining_class_name | 8.2 Canonical combining class |
+ | uc_composition | 13.2 Composition of Unicode characters |
+ | uc_decimal_value | 8.4 Decimal digit value |
+ | uc_decomposition | 13.1 Decomposition of Unicode characters |
+ | uc_digit_value | 8.5 Digit value |
+ | uc_fraction_t | 8.6 Numeric value |
+ | uc_general_category | 8.1.1 The object oriented API for general category |
+ | uc_general_category_and | 8.1.1 The object oriented API for general category |
+ | uc_general_category_and_not | 8.1.1 The object oriented API for general category |
+ | uc_general_category_byname | 8.1.1 The object oriented API for general category |
+ | uc_general_category_long_name | 8.1.1 The object oriented API for general category |
+ | uc_general_category_name | 8.1.1 The object oriented API for general category |
+ | uc_general_category_or | 8.1.1 The object oriented API for general category |
+ | uc_general_category_t | 8.1.1 The object oriented API for general category |
+ | uc_graphemeclusterbreak_property | 10.2 Grapheme cluster break property |
+ | uc_is_alnum | 8.13 Classifications like in ISO C |
+ | uc_is_alpha | 8.13 Classifications like in ISO C |
+ | uc_is_bidi_category | 8.3 Bidi class |
+ | uc_is_bidi_class | 8.3 Bidi class |
+ | uc_is_blank | 8.13 Classifications like in ISO C |
+ | uc_is_block | 8.11 Blocks |
+ | uc_is_c_whitespace | 8.12 ISO C and Java syntax |
+ | uc_is_cntrl | 8.13 Classifications like in ISO C |
+ | uc_is_digit | 8.13 Classifications like in ISO C |
+ | uc_is_general_category | 8.1.1 The object oriented API for general category |
+ | uc_is_general_category_withtable | 8.1.2 The bit mask API for general category |
+ | uc_is_graph | 8.13 Classifications like in ISO C |
+ | uc_is_grapheme_break | 10.2 Grapheme cluster break property |
+ | uc_is_java_whitespace | 8.12 ISO C and Java syntax |
+ | uc_is_lower | 8.13 Classifications like in ISO C |
+ | uc_is_print | 8.13 Classifications like in ISO C |
+ | uc_is_property | 8.9.1 Properties as objects – the object oriented API |
+ | uc_is_property_alphabetic | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_ascii_hex_digit | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_arabic_digit | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_arabic_right_to_left | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_block_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_boundary_neutral | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_common_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_control | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_embedding_or_override | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_eur_num_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_eur_num_terminator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_european_digit | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_hebrew_right_to_left | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_left_to_right | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_non_spacing_mark | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_other_neutral | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_pdf | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_segment_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_bidi_whitespace | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_case_ignorable | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_cased | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_changes_when_casefolded | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_changes_when_casemapped | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_changes_when_lowercased | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_changes_when_titlecased | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_changes_when_uppercased | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_combining | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_composite | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_currency_symbol | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_dash | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_decimal_digit | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_default_ignorable_code_point | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_deprecated | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_diacritic | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_extender | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_format_control | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_grapheme_base | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_grapheme_extend | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_grapheme_link | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_hex_digit | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_hyphen | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_id_continue | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_id_start | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_ideographic | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_ids_binary_operator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_ids_trinary_operator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_ignorable_control | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_iso_control | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_join_control | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_left_of_pair | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_line_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_logical_order_exception | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_lowercase | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_math | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_non_break | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_not_a_character | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_numeric | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_alphabetic | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_default_ignorable_code_point | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_grapheme_extend | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_id_continue | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_id_start | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_lowercase | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_math | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_other_uppercase | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_paired_punctuation | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_paragraph_separator | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_pattern_syntax | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_pattern_white_space | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_private_use | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_punctuation | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_quotation_mark | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_radical | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_sentence_terminal | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_soft_dotted | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_space | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_terminal_punctuation | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_titlecase | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_unassigned_code_value | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_unified_ideograph | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_uppercase | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_variation_selector | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_white_space | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_xid_continue | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_xid_start | 8.9.2 Properties as functions – the functional API |
+ | uc_is_property_zero_width | 8.9.2 Properties as functions – the functional API |
+ | uc_is_punct | 8.13 Classifications like in ISO C |
+ | uc_is_script | 8.10 Scripts |
+ | uc_is_space | 8.13 Classifications like in ISO C |
+ | uc_is_upper | 8.13 Classifications like in ISO C |
+ | uc_is_xdigit | 8.13 Classifications like in ISO C |
+ | uc_java_ident_category | 8.12 ISO C and Java syntax |
+ | uc_joining_group | 8.8.2 Joining group of Arabic characters |
+ | uc_joining_group_byname | 8.8.2 Joining group of Arabic characters |
+ | uc_joining_group_name | 8.8.2 Joining group of Arabic characters |
+ | uc_joining_type | 8.8.1 Joining type of Arabic characters |
+ | uc_joining_type_byname | 8.8.1 Joining type of Arabic characters |
+ | uc_joining_type_long_name | 8.8.1 Joining type of Arabic characters |
+ | uc_joining_type_name | 8.8.1 Joining type of Arabic characters |
+ | uc_locale_language | 14.2 Case mappings of strings |
+ | uc_mirror_char | 8.7 Mirrored character |
+ | uc_numeric_value | 8.6 Numeric value |
+ | uc_property_byname | 8.9.1 Properties as objects – the object oriented API |
+ | uc_property_is_valid | 8.9.1 Properties as objects – the object oriented API |
+ | uc_property_t | 8.9.1 Properties as objects – the object oriented API |
+ | uc_script | 8.10 Scripts |
+ | uc_script_byname | 8.10 Scripts |
+ | uc_script_t | 8.10 Scripts |
+ | uc_tolower | 14.1 Case mappings of characters |
+ | uc_totitle | 14.1 Case mappings of characters |
+ | uc_toupper | 14.1 Case mappings of characters |
+ | uc_width | 9. Display width <uniwidth.h> |
+ | uc_wordbreak_property | 11.2 Word break property |
+ | UCS-4 | 1.1 Unicode |
+ | ucs4_t | 3. Elementary types <unitypes.h> |
+ | uint16_t | 3. Elementary types <unitypes.h> |
+ | uint32_t | 3. Elementary types <unitypes.h> |
+ | uint8_t | 3. Elementary types <unitypes.h> |
+ | ulc_asnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_asprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_casecmp | 14.4 Case insensitive comparison |
+ | ulc_casecoll | 14.4 Case insensitive comparison |
+ | ulc_casexfrm | 14.4 Case insensitive comparison |
+ | ulc_fprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_grapheme_breaks | 10.1 Grapheme cluster breaks in a string |
+ | ulc_possible_linebreaks | 12. Line breaking <unilbrk.h> |
+ | ulc_snprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_sprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_vasnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_vasprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_vfprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_vsnprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_vsprintf | 6. Output with Unicode strings <unistdio.h> |
+ | ulc_width_linebreaks | 12. Line breaking <unilbrk.h> |
+ | ulc_wordbreaks | 11.1 Word breaks in a string |
+ | Unicode | 1.1 Unicode |
+ | Unicode character, bidi class | 8.3 Bidi class |
+ | Unicode character, bidirectional category | 8.3 Bidi class |
+ | Unicode character, block | 8.11 Blocks |
+ | Unicode character, canonical combining class | 8.2 Canonical combining class |
+ | Unicode character, case mappings | 14.1 Case mappings of characters |
+ | Unicode character, classification | 8.1 General category |
+ | Unicode character, classification like in C | 8.13 Classifications like in ISO C |
+ | Unicode character, general category | 8.1 General category |
+ | Unicode character, mirroring | 8.7 Mirrored character |
+ | Unicode character, name | 7. Names of Unicode characters <uniname.h> |
+ | Unicode character, properties | 8.9 Properties |
+ | Unicode character, script | 8.10 Scripts |
+ | Unicode character, validity in C identifiers | 8.12 ISO C and Java syntax |
+ | Unicode character, validity in Java identifiers | 8.12 ISO C and Java syntax |
+ | Unicode character, value | 8.4 Decimal digit value |
+ | Unicode character, value | 8.5 Digit value |
+ | Unicode character, value | 8.6 Numeric value |
+ | Unicode character, width | 9. Display width <uniwidth.h> |
+ | unicode_character_name | 7. Names of Unicode characters <uniname.h> |
+ | unicode_name_character | 7. Names of Unicode characters <uniname.h> |
+ | uninorm_decomposing_form | 13.3 Normalization of strings |
+ | uninorm_filter_create | 13.5 Normalization of streams of Unicode characters |
+ | uninorm_filter_flush | 13.5 Normalization of streams of Unicode characters |
+ | uninorm_filter_free | 13.5 Normalization of streams of Unicode characters |
+ | uninorm_filter_write | 13.5 Normalization of streams of Unicode characters |
+ | uninorm_is_compat_decomposing | 13.3 Normalization of strings |
+ | uninorm_is_composing | 13.3 Normalization of strings |
+ | uninorm_t | 13.3 Normalization of strings |
+ | uppercasing | 14.2 Case mappings of strings |
+ | use cases | 1. Introduction |
+ | UTF-16 | 1.1 Unicode |
+ | UTF-16, strings | 1.7 Unicode strings |
+ | UTF-32 | 1.1 Unicode |
+ | UTF-32, strings | 1.7 Unicode strings |
+ | UTF-8 | 1.1 Unicode |
+ | UTF-8, strings | 1.7 Unicode strings |
|
-