#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] |