simstr 1.0
Yet another strings library
 
Загрузка...
Поиск...
Не найдено
Структура simstr::chunked_string_builder< K >::portion_store

Объект, позволяющий последовательно копировать содержимое в буфер заданного размера Подробнее...

#include <sstring.h>

Открытые члены

bool is_end ()
 Проверить, что данные ещё не кончились
 
size_t store (K *buffer, size_t size)
 Сохранить очередную порцию данных в буфер
 

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

template<typename K>
struct simstr::chunked_string_builder< K >::portion_store

Объект, позволяющий последовательно копировать содержимое в буфер заданного размера

Методы

◆ store()

template<typename K>
size_t simstr::chunked_string_builder< K >::portion_store::store ( K * buffer,
size_t size )
inline

Сохранить очередную порцию данных в буфер

Аргументы
buffer- указатель на буфер для сохранения данных
size- размер буфера
Возвращает
size_t - количество скопированных СИМВОЛОВ (не байтов).

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