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