|
CACAO
|
Public Types | |
| typedef std::input_iterator_tag | iterator_category |
| typedef std::ptrdiff_t | difference_type |
| typedef uint16_t | value_type |
| typedef const value_type * | pointer |
| typedef const value_type & | reference |
Public Member Functions | |
| uint16_t | operator* () |
| void | operator++ () |
| bool | operator!= (const utf16_iterator &it) |
Private Member Functions | |
| utf16_iterator (byte_iterator it) | |
Private Attributes | |
| byte_iterator | current |
| byte_iterator | next |
Friends | |
| class | Utf8String |
| typedef std::ptrdiff_t Utf8String::utf16_iterator::difference_type |
| typedef std::input_iterator_tag Utf8String::utf16_iterator::iterator_category |
| typedef const value_type* Utf8String::utf16_iterator::pointer |
| typedef const value_type& Utf8String::utf16_iterator::reference |
| typedef uint16_t Utf8String::utf16_iterator::value_type |
|
inlineprivate |
|
inline |
|
friend |
|
private |
|
private |
1.8.5