|
| template<typename I , typename O > |
| boost::enable_if< is_utf8_iterator_type< I >, O >::type | to_utf16 (I first, I last, O output) |
| |
| template<typename I , typename O > |
| boost::enable_if< is_utf16_iterator_type< I >, O >::type | to_utf16 (I first, I last, O output) |
| |
| template<typename I > |
| boost::enable_if< is_utf8_iterator_type< I >, boost::uint16_t >::type | to_utf16 (I first, I last) |
| |
| template<typename I , typename O > |
| O | to_utf32 (I first, I last, O output) |
| |
| template<typename I > |
| boost::uint32_t | to_utf32 (I first, I last) |
| |
| template<typename I , typename O > |
| boost::enable_if< is_utf16_iterator_type< I >, O >::type | to_utf8 (I first, I last, O output) |
| |
| template<typename I , typename O > |
| boost::enable_if< is_utf32_iterator_type< I >, O >::type | to_utf8 (I first, I last, O output) |
| |
| template<typename I , typename O > |
| boost::enable_if< is_utf8_iterator_type< I >, O >::type | to_utf8 (I first, I last, O output) |
| |
| template<typename T , typename O > |
| boost::enable_if< is_utf32_type< T >, O >::type | value_to_utf16 (T code, O output) |
| |
| template<typename T , typename O > |
| boost::enable_if< is_utf32_type< T >, O >::type | value_to_utf8 (T code, O output) |
| |
| template<typename T , typename O > |
| boost::enable_if< is_utf16_type< T >, O >::type | value_to_utf8 (T code, O output) |
| |
| template<typename T , typename O > |
| boost::enable_if< is_utf8_type< T >, O >::type | value_to_utf8 (T code, O output) |
| |