simstr 1.6.1
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 - количество скопированных СИМВОЛОВ (не байтов).

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