Unravel Engine C++ Reference
|
#include <unchecked.h>
Public Types | |
typedef utfchar32_t | value_type |
typedef utfchar32_t * | pointer |
typedef utfchar32_t & | reference |
typedef std::ptrdiff_t | difference_type |
typedef std::bidirectional_iterator_tag | iterator_category |
Public Member Functions | |
iterator () | |
iterator (const octet_iterator &octet_it) | |
octet_iterator | base () const |
utfchar32_t | operator* () const |
bool | operator== (const iterator &rhs) const |
bool | operator!= (const iterator &rhs) const |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator & | operator-- () |
iterator | operator-- (int) |
Definition at line 233 of file unchecked.h.
std::ptrdiff_t utf8::unchecked::iterator< octet_iterator >::difference_type |
Definition at line 239 of file unchecked.h.
std::bidirectional_iterator_tag utf8::unchecked::iterator< octet_iterator >::iterator_category |
Definition at line 240 of file unchecked.h.
utfchar32_t* utf8::unchecked::iterator< octet_iterator >::pointer |
Definition at line 237 of file unchecked.h.
utfchar32_t& utf8::unchecked::iterator< octet_iterator >::reference |
Definition at line 238 of file unchecked.h.
utfchar32_t utf8::unchecked::iterator< octet_iterator >::value_type |
Definition at line 236 of file unchecked.h.
|
inline |
Definition at line 241 of file unchecked.h.
|
inlineexplicit |
Definition at line 242 of file unchecked.h.
|
inline |
Definition at line 244 of file unchecked.h.
|
inline |
Definition at line 254 of file unchecked.h.
|
inline |
Definition at line 245 of file unchecked.h.
|
inline |
Definition at line 258 of file unchecked.h.
|
inline |
Definition at line 263 of file unchecked.h.
|
inline |
Definition at line 269 of file unchecked.h.
|
inline |
Definition at line 274 of file unchecked.h.
|
inline |
Definition at line 250 of file unchecked.h.