|
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 238 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 248 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 250 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 246 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 244 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 242 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 253 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 257 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 259 of file utfiterator.h.
|
inline |
This API is for internal use only.
Definition at line 261 of file utfiterator.h.
|
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 255 of file utfiterator.h.
Referenced by U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator!=().