|
ICU 78.1
78.1
|
#include <utfiterator.h>
Public Types | |
| using | value_type = CP32 |
| C++ iterator boilerplate. More... | |
| using | reference = value_type |
| C++ iterator boilerplate. More... | |
| using | pointer = CP32 * |
| C++ iterator boilerplate. More... | |
| using | difference_type = int32_t |
| C++ iterator boilerplate. More... | |
| using | iterator_category = std::forward_iterator_tag |
| C++ iterator boilerplate. More... | |
Public Member Functions | |
| CodePointsIterator (CP32 c) | |
| bool | operator== (const CodePointsIterator &other) const |
| bool | operator!= (const CodePointsIterator &other) const |
| CP32 | operator* () const |
| CodePointsIterator & | operator++ () |
| CodePointsIterator | operator++ (int) |
This API is for internal use only.
Definition at line 248 of file utfiterator.h.
| using U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::difference_type = int32_t |
C++ iterator boilerplate.
This API is for internal use only.
Definition at line 258 of file utfiterator.h.
| using U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::iterator_category = std::forward_iterator_tag |
C++ iterator boilerplate.
This API is for internal use only.
Definition at line 260 of file utfiterator.h.
| using U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::pointer = CP32 * |
C++ iterator boilerplate.
This API is for internal use only.
Definition at line 256 of file utfiterator.h.
| using U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::reference = value_type |
C++ iterator boilerplate.
This API is for internal use only.
Definition at line 254 of file utfiterator.h.
| using U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::value_type = CP32 |
C++ iterator boilerplate.
This API is for internal use only.
Definition at line 252 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 263 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 267 of file utfiterator.h.
References U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator==().
|
inline |
This API is for internal use only.
Definition at line 269 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 271 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 279 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 265 of file utfiterator.h.
Referenced by U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator!=().