#include <checked.h>
Public Member Functions | |
octet_iterator | base () const |
iterator () | |
iterator (const octet_iterator &octet_it, const octet_iterator &range_start, const octet_iterator &range_end) | |
bool | operator!= (const iterator &rhs) const |
uint32_t | operator* () const |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator & | operator-- () |
iterator | operator-- (int) |
bool | operator== (const iterator &rhs) const |
Private Attributes | |
octet_iterator | it |
octet_iterator | range_end |
octet_iterator | range_start |
utf8::iterator< octet_iterator >::iterator | ( | ) | [inline] |
utf8::iterator< octet_iterator >::iterator | ( | const octet_iterator< octet_iterator > & | octet_it, |
const octet_iterator< octet_iterator > & | range_start, | ||
const octet_iterator< octet_iterator > & | range_end | ||
) | [inline, explicit] |
octet_iterator utf8::iterator< octet_iterator >::base | ( | ) | const [inline] |
bool utf8::iterator< octet_iterator >::operator!= | ( | const iterator< octet_iterator > & | rhs | ) | const [inline] |
uint32_t utf8::iterator< octet_iterator >::operator* | ( | ) | const [inline] |
iterator& utf8::iterator< octet_iterator >::operator++ | ( | ) | [inline] |
iterator utf8::iterator< octet_iterator >::operator++ | ( | int | ) | [inline] |
iterator& utf8::iterator< octet_iterator >::operator-- | ( | ) | [inline] |
iterator utf8::iterator< octet_iterator >::operator-- | ( | int | ) | [inline] |
bool utf8::iterator< octet_iterator >::operator== | ( | const iterator< octet_iterator > & | rhs | ) | const [inline] |
octet_iterator utf8::iterator< octet_iterator >::it [private] |
octet_iterator utf8::iterator< octet_iterator >::range_end [private] |
octet_iterator utf8::iterator< octet_iterator >::range_start [private] |