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!=().