u5e
UnicodeTextC++Library
|
▼Nu5e | Main u5e namespace |
▼Nprops | Codepoint property handling |
Ccanonical_combining_class | Canonical_Combining_Class attribute |
Ccanonical_composition_mapping | Derived property for canonical composition |
Ccanonical_decomposition_mapping | Subset of Decomposition_Mapping attribute |
Ccompatibility_and_canonical_decomposition_mapping | Subset of Decomposition_Mapping attribute |
Cgrapheme_cluster_break | Grapheme Cluster Break property for a codepoint |
▼Nversion | Introspection over the vesion of the library both at compile time and at runtime |
Crun_time | Introspection for run-time version declaration To test which version of the library are you linking against |
Cbasic_encodedstring | Basic encoding support over string-like objects |
Cbasic_grapheme | Represents a single grapheme cluster |
Cbasic_grapheme_iterator | Iterator that describes full graphemes |
Ccodepoint | Native representation of a codepoint |
Ccodepoint_traits | Type information for codepoint |
Cencoding_assertion | Assert the encoding matches the native type |
Citerator_assertion | Asserts the iterator is consistently defined |
Cutf32ne | Architecture-specific type to interface UTF32BE or UTF32LE |
Cutf32ne_string | Typedef: basic_encodedstring of utf32ne and std::basic_string<int> |
Cutf32ne_string_grapheme | Typedef: basic_grapheme of utf32ne_string |
Cutf32ne_string_grapheme_iterator | Typedef: basic_grapheme_iterator of utf32ne_string |
Cutf32ne_string_view | Typedef: basic_encodedstring of utf32ne and basic_string_view<int> |
Cutf32ne_string_view_grapheme | Typedef: basic_grapheme of utf32ne_string_view |
Cutf32ne_string_view_grapheme_iterator | Typedef: basic_grapheme_iterator of utf32ne_string_view |
Cutf8 | Encoding type for UTF8 text. Unlike UTF16 and UTF32, UTF8 is endian independent |
Cutf8_bounds | Check and enforce bounds of utf8 text |
Cutf8_const_iterator | Const iterator for utf8 encoded strings |
▼Cutf8_iterator | Mutable utf8 iterator |
Cproxyobject | Offers write access to the iterator at a given position |
Cutf8_iterator_base | Defines the basic inner workings of utf8 iterator |
Cutf8_string | Typedef: basic_encodedstring of utf8 and std::string |
Cutf8_string_grapheme | Typedef: basic_grapheme of utf8_string |
Cutf8_string_grapheme_iterator | Typedef: basic_grapheme_iterator of utf8_string |
Cutf8_string_view | Typedef: basic_encodedstring of utf8 and string_view |
Cutf8_string_view_grapheme | Typedef: basic_grapheme of utf8_string_view |
Cutf8_string_view_grapheme_iterator | Typedef: basic_grapheme_iterator of utf8_string_view |
Cutf8_util | Basic operations necessary for implementing utf8 |