#include "ucs4_convert_impl.hpp"#include <iostream>#include <iterator>#include <boost/utility/enable_if.hpp>#include <boost/type_traits/is_arithmetic.hpp>

Go to the source code of this file.
Classes | |
| struct | ucs4_convert_impl::iteratorwriter< oitor_t > |
| Transforms an output iterator to a writer for ucs4_convert_impl functions. More... | |
| struct | ucs4_convert_impl::enableif< Tret, Tcheck > |
Namespaces | |
| ucs4_convert_impl | |
Functions | |
| template<typename TD , typename TS > | |
| ucs4_convert_impl::enableif < TD, typename TS::value_type > ::type | unicode_cast (const TS &source) |
| template<typename TD > | |
| TD | unicode_cast (ucs4::char_t onechar) |
| ucs4_convert_impl::enableif<TD, typename TS::value_type>::type unicode_cast | ( | const TS & | source | ) |
| TD | Output, a collection type. |
| TS | Input, a collection type. |
Definition at line 59 of file unicode_cast.hpp.
References read(), and write().
Referenced by gui::textbox::add_text_line(), gui::textbox::append_text(), BOOST_AUTO_TEST_CASE(), font::manager::deinit(), markov_generator::generate(), help::get_first_word(), preferences::get_system_username(), gui::textbox::handle_key_down(), gui::textbox::handle_text_input(), font::manager::init(), font::ttext::insert_unicode(), utf8::lowercase(), desktop::open_object(), desktop::os_version(), gui::textbox::set_text(), font::ttext::set_text(), windows_tray_notification::string_to_wstring(), gui::textbox::text(), and utf8::truncate_as_ucs4().
| TD unicode_cast | ( | ucs4::char_t | onechar | ) |
| TD | Output, a collection type. |
Definition at line 95 of file unicode_cast.hpp.
References write().
1.8.8