boost::text::utf_32_to_8_insert_iterator
// In header: <boost/text/transcode_iterator.hpp> template<typename Cont> struct utf_32_to_8_insert_iterator { // construct/copy/destruct utf_32_to_8_insert_iterator(); utf_32_to_8_insert_iterator(Cont &, typename Cont::iterator); utf_32_to_8_insert_iterator & operator=(uint32_t); };
An insert-iterator analogous to std::insert_iterator, that also converts UTF-32 to UTF-8.
utf_32_to_8_insert_iterator
public
construct/copy/destructutf_32_to_8_insert_iterator();
utf_32_to_8_insert_iterator(Cont & c, typename Cont::iterator it);
utf_32_to_8_insert_iterator & operator=(uint32_t cp);