MemBufOutputByteStreamRef::ReserveSpace: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<std::uint8_t*>> ReserveSpace(size_t cbBuffer) const; |{{MemBufInputByteStrea…»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<std::uint8_t*>> ReserveSpace(size_t cbBuffer) const; |{{MemBufInputByteStreamRef::ReserveSpace brief}}}}
{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<std::uint8_t*>> ReserveSpace(size_t cbBuffer) const; |{{MemBufOutputByteStreamRef::ReserveSpace brief}}}}
{{function_return_value|Пара итераторов с произвольным доступом над буфером зарезервированной памяти.}}
{{function_return_value|Пара итераторов с произвольным доступом над буфером зарезервированной памяти.}}
{{function_end}}
{{function_end}}

Текущая версия на 16:11, 9 мая 2017

Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<std::uint8_t*>> ReserveSpace(size_t cbBuffer) const;

Резервирует пространство, смещая указатель потока на заданное число байт и возвращая зарезервированный буфер в виде пары диапазона итераторов, таких что ссылки на значения, связанные с итераторами, адресуют соответстующее пространство буфера.

Возвращаемое значение:
Пара итераторов с произвольным доступом над буфером зарезервированной памяти.