class utf8::iterator
Class List > utf8 :: iterator
Inherits the following classes: std::iterator< std::bidirectional_iterator_tag, uint32_t >
Public Functions
Type | Name |
---|---|
iterator () | |
iterator (const octet_iterator & octet_it, const octet_iterator & rangestart, const octet_iterator & rangeend) | |
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) |
Public Functions Documentation
function iterator (1/2)
utf8::iterator::iterator ()
function iterator (2/2)
explicit utf8::iterator::iterator (
const octet_iterator & octet_it,
const octet_iterator & rangestart,
const octet_iterator & rangeend
)
function base
octet_iterator utf8::iterator::base () const
function operator*
uint32_t utf8::iterator::operator* () const
function operator==
bool utf8::iterator::operator== (
const iterator & rhs
) const
function operator!=
bool utf8::iterator::operator!= (
const iterator & rhs
) const
function operator++ (1/2)
iterator & utf8::iterator::operator++ ()
function operator++ (2/2)
iterator utf8::iterator::operator++ (
int
)
function operator-- (1/2)
iterator & utf8::iterator::operator-- ()
function operator-- (2/2)
iterator utf8::iterator::operator-- (
int
)
The documentation for this class was generated from the following file: include/ffw/gui/third\_party/utfcpp/checked.h