#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 | |
utf16_output_iterator (const BaseIterator &b) | |
utf16_output_iterator (const utf16_output_iterator &that) | |
utf16_output_iterator & | operator= (const utf16_output_iterator &that) |
const utf16_output_iterator & | operator* () const |
void | operator= (boost::uint32_t val) const |
utf16_output_iterator & | operator++ () |
utf16_output_iterator & | operator++ (int) |
BaseIterator | base () const |
typedef void boost::utf16_output_iterator< BaseIterator >::difference_type |
typedef std::output_iterator_tag boost::utf16_output_iterator< BaseIterator >::iterator_category |
typedef boost::uint32_t* boost::utf16_output_iterator< BaseIterator >::pointer |
typedef boost::uint32_t& boost::utf16_output_iterator< BaseIterator >::reference |
typedef void boost::utf16_output_iterator< BaseIterator >::value_type |
|
inline |
|
inline |
|
inline |
Referenced by boost::re_detail::extract_output_base().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |