MemBufOutputByteStreamRef::ReserveSpace: различия между версиями
Перейти к навигации
Перейти к поиску
м (Андрей Чусов переименовал страницу MemBufInputByteStreamRef::ReserveSpace в MemBufOutputByteStreamRef::ReserveSpace без оставления перенаправления) |
|||
Строка 1: | Строка 1: | ||
{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<std::uint8_t*>> ReserveSpace(size_t cbBuffer) const; |{{ | {{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;
Резервирует пространство, смещая указатель потока на заданное число байт и возвращая зарезервированный буфер в виде пары диапазона итераторов, таких что ссылки на значения, связанные с итераторами, адресуют соответстующее пространство буфера.
- Возвращаемое значение:
- Пара итераторов с произвольным доступом над буфером зарезервированной памяти.