InMemoryDataStorageInputRef::read

Материал из CAMaaS preliminary wiki
Версия от 16:44, 18 августа 2019; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:InMemoryDataStorageInputRef::read}} {{function_begin|InputStreamOwn read() const; //1 InputStreamOwn read(std::size_t iOffset) const; //2 |{{InMemo…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
InputStreamOwn read() const; //1
InputStreamOwn read(std::size_t iOffset) const; //2

Создает поток чтения данных накопителя.

  1. Создаваемый поток ассоциируется с началом буфера, связанного с накопителем this.
  2. Создаваемый поток ассоциируется с заданной параметрически позицией в буфере накопителя.
Параметры
iOffsetЗадает позицию, в элементах, возвращаемого перегрузкой 5 потока в буфере накопителя this.
Возвращаемое значение:
Адаптер с владением InputStreamOwn реализацией потока, который может быть использован для чтения из накопителя. Поток поддерживает последовательное чтение с помощью потоков соответствующего типа, который зависит от реализации накопителя.
См. также
InMemoryDataStorageRef::writeСоздает поток для записи в накопитель данных.