ICU 78.1
78.1
|
A C++ "range" over all Unicode scalar values U+0000..U+D7FF & U+E000..U+10FFFF. More...
#include <utfiterator.h>
Public Member Functions | |
AllScalarValues () | |
Constructor. More... | |
auto | begin () const |
auto | end () const |
A C++ "range" over all Unicode scalar values U+0000..U+D7FF & U+E000..U+10FFFF.
That is, all code points except surrogates. Only scalar values can be represented in well-formed UTF-8/16/32. https://www.unicode.org/glossary/#unicode_scalar_value
Intended for test and builder code.
CP32 | Code point type: UChar32 (=int32_t) or char32_t or uint32_t |
Definition at line 323 of file utfiterator.h.
|
inline |
Constructor.
Definition at line 327 of file utfiterator.h.
|
inline |
Definition at line 333 of file utfiterator.h.
|
inline |
Definition at line 338 of file utfiterator.h.