#include <unicode_iterator.hpp>
Public Types | |
| typedef void | difference_type |
| typedef void | value_type |
| typedef boost::uint32_t * | pointer |
| typedef boost::uint32_t & | reference |
| typedef std::output_iterator_tag | iterator_category |
Public Member Functions | |
| utf8_output_iterator (const BaseIterator &b) | |
| utf8_output_iterator (const utf8_output_iterator &that) | |
| utf8_output_iterator & | operator= (const utf8_output_iterator &that) |
| const utf8_output_iterator & | operator* () const |
| void | operator= (boost::uint32_t val) const |
| utf8_output_iterator & | operator++ () |
| utf8_output_iterator & | operator++ (int) |
| BaseIterator | base () const |
| typedef void boost::utf8_output_iterator< BaseIterator >::difference_type |
| typedef std::output_iterator_tag boost::utf8_output_iterator< BaseIterator >::iterator_category |
| typedef boost::uint32_t* boost::utf8_output_iterator< BaseIterator >::pointer |
| typedef boost::uint32_t& boost::utf8_output_iterator< BaseIterator >::reference |
| typedef void boost::utf8_output_iterator< BaseIterator >::value_type |
|
inline |
|
inline |
|
inline |
Referenced by boost::re_detail::extract_output_base().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |