FIFE
|
#include <checked.h>
Inherits iterator< std::bidirectional_iterator_tag, uint32_t >.
Public Member Functions | |
iterator () | |
iterator (const octet_iterator &octet_it, const octet_iterator &range_start, const octet_iterator &range_end) | |
octet_iterator | base () const |
uint32_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) |
Private Attributes | |
octet_iterator | it |
octet_iterator | range_start |
octet_iterator | range_end |
|
inline |
|
inlineexplicit |
|
inline |
Definition at line 268 of file checked.h.
References utf8::iterator< octet_iterator >::it.
|
inline |
Definition at line 280 of file checked.h.
References utf8::iterator< octet_iterator >::operator==().
|
inline |
Definition at line 269 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::next(), and utf8::iterator< octet_iterator >::range_end.
|
inline |
Definition at line 284 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::next(), and utf8::iterator< octet_iterator >::range_end.
|
inline |
Definition at line 289 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::next(), and utf8::iterator< octet_iterator >::range_end.
|
inline |
Definition at line 295 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::prior(), and utf8::iterator< octet_iterator >::range_start.
|
inline |
Definition at line 300 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::prior(), and utf8::iterator< octet_iterator >::range_start.
|
inline |
Definition at line 274 of file checked.h.
References utf8::iterator< octet_iterator >::it, utf8::iterator< octet_iterator >::range_end, and utf8::iterator< octet_iterator >::range_start.
Referenced by utf8::iterator< octet_iterator >::operator!=().
|
private |
|
private |
Definition at line 256 of file checked.h.
Referenced by utf8::iterator< octet_iterator >::operator*(), utf8::iterator< octet_iterator >::operator++(), and utf8::iterator< octet_iterator >::operator==().
|
private |
Definition at line 255 of file checked.h.
Referenced by utf8::iterator< octet_iterator >::operator--(), and utf8::iterator< octet_iterator >::operator==().