simstr 1.0
Yet another strings library
 
Загрузка...
Поиск...
Не найдено
Классы
Классы с их кратким описанием.
[уровень детализации 123]
 NsimstrПространство имён для объектов библиотеки
 Cchunked_string_builderДля построения длинных динамических строк конкатенацией мелких кусочков
 Cportion_storeОбъект, позволяющий последовательно копировать содержимое в буфер заданного размера
 Cempty_expr"Пустое" строковое выражение
 Cexpr_choiceСтроковое выражение условного выбора
 Cexpr_choice_one_litСтроковое выражение условного выбора
 Cexpr_choice_two_litСтроковое выражение условного выбора
 Cexpr_ifСтроковое выражение условного выбора
 Cexpr_padТип строкового выражения, возвращающего N заданных символов
 Cexpr_replace_symbolsТип для строкового выражения, генерирующее строку, в которой заданные символы заменяются на заданные строки
 Cexpr_replacedСтроковое выражение, генерирующее строку с заменой всех вхождений заданной подстроки
 Cexpr_spacesТип строкового выражения, возвращающего N заданных символов
 Cexpr_stdstrТип для использования std::string и std::string_view как источников в строковых выражениях
 Cexpr_utfСтроковое выражение для конвертации строк в разные виды UTF
 Cfrom_utf_convertableБазовый класс для строк, могущих конвертироваться из другого типа символов
 ChashStrMapКонтейнер для более эффективного поиска по строковым ключам
 ClstringКласс мутабельной, владеющей строки. Содержит внутренний буфер для строк заданного размера
 Csimple_strПростейший класс иммутабельной не владеющей строки
 Csimple_str_ntКласс, заявляющий, что ссылается на нуль-терминированную строку
 CSplitterКласс для последовательного получения подстрок по заданному разделителю
 CsstringКласс иммутабельной владеющей строки
 Cstr_algsКласс с базовыми константными строковыми алгоритмами
 Cstr_mutableБазовый класс работы с изменяемыми строками
 Cstr_storableБаза для объектов, владеющих строкой
 CstrexprjoinШаблонный класс для конкатенации двух строковых выражений в одно с помощью operator +
 Cstrexprjoin_cКонкатенация ссылки на строковое выражение и значения строкового выражения
 Nstd
 Cformatter< simstr::lstring< K, N, S, A >, K >Форматтер для использования в std::format значений типа lstring
 Cformatter< simstr::simple_str< K >, K >Форматтер для использования в std::format значений типа simple_str
 Cformatter< simstr::simple_str_nt< K >, K >Форматтер для использования в std::format значений типа simple_str_nt
 Cformatter< simstr::sstring< K >, K >Форматтер для использования в std::format значений типа sstring