#include <tinyutf8.h>
|
void | advance (difference_type n) noexcept |
| Advance the iterator n times (negative values allowed!)
|
|
void | increment () noexcept |
| Move the iterator one codepoint ahead.
|
|
void | decrement () noexcept |
| Move the iterator one codepoint backwards.
|
|
|
template<typename , typename , typename > |
class | basic_string |
|
◆ difference_type
template<typename Container , bool Raw>
◆ iterator_category
template<typename Container , bool Raw>
◆ pointer
template<typename Container , bool Raw>
◆ reference
template<typename Container , bool Raw>
◆ value_type
template<typename Container , bool Raw>
◆ iterator_base() [1/3]
template<typename Container , bool Raw>
◆ iterator_base() [2/3]
template<typename Container , bool Raw>
◆ iterator_base() [3/3]
template<typename Container , bool Raw>
◆ advance()
template<typename Container , bool Raw>
Advance the iterator n times (negative values allowed!)
◆ decrement()
template<typename Container , bool Raw>
Move the iterator one codepoint backwards.
◆ get_index()
template<typename Container , bool Raw>
◆ get_instance()
template<typename Container , bool Raw>
◆ get_raw_index()
template<typename Container , bool Raw>
Get the index of the codepoint the iterator points to.
◆ get_reference()
template<typename Container , bool Raw>
Get a reference to the codepoint the iterator points to.
◆ get_value()
template<typename Container , bool Raw>
Get the value that the iterator points to.
◆ increment()
template<typename Container , bool Raw>
Move the iterator one codepoint ahead.
◆ operator!=()
template<typename Container , bool Raw>
◆ operator=()
template<typename Container , bool Raw>
◆ operator==()
template<typename Container , bool Raw>
◆ basic_string
template<typename Container , bool Raw>
template<typename , typename , typename >
◆ t_index
template<typename Container , bool Raw>
◆ t_instance
template<typename Container , bool Raw>
The documentation for this struct was generated from the following file: