simstr 1.0
Yet another strings library
 
Загрузка...
Поиск...
Не найдено
Шаблон класса simstr::from_utf_convertable< K, Impl >

Базовый класс для строк, могущих конвертироваться из другого типа символов. Подробнее...

#include <sstring.h>

Граф наследования:simstr::from_utf_convertable< K, Impl >:
simstr::lstring< K, N, forShared, Allocator > simstr::lstring< u8s, N > simstr::lstring< wchar_t, N > simstr::lstring< u16s, N > simstr::lstring< u32s, N > simstr::lstring< u8s, N, true > simstr::lstring< wchar_t, N, true > simstr::lstring< u16s, N, true > simstr::lstring< u32s, N, true > simstr::sstring< K, Allocator > simstr::sstring< u8s > simstr::sstring< wchar_t > simstr::sstring< u16s > simstr::sstring< u32s >

Подробное описание

template<typename K, typename Impl>
class simstr::from_utf_convertable< K, Impl >

Базовый класс для строк, могущих конвертироваться из другого типа символов.

Параметры шаблона
K- тип символов
Impl- конечный класс

Конвертация выполняется через UTF преобразование. Считаем, что строки char - в UTF-8, char16_t - в UTF-16, char32_t - в UTF-32. wchar_t - под Windows UTF-16, в Linux - UTF-32.


Объявления и описания членов класса находятся в файле: