InMemoryDataStorageRef::GetBuffer: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
м (Андрей Чусов переименовал страницу ContiguousDataStorageRef::GetBuffer в InMemoryDataStorageRef::GetBuffer без оставления перенаправления)
 
Строка 1: Строка 1:
{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<const std::uint8_t*>> GetBuffer() const;|{{InMemoryDataStorageRef::GetBuffer}}}}
{{function_begin |Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<const std::uint8_t*>> GetBuffer() const;|{{InMemoryDataStorageRef::GetBuffer brief}}}}
{{function_return_value|Пара байтовых итераторов [https://www.chusov.org/doxygen/struct_chusov_1_1_memory_1_1raw__pointer__iterator_3_01_t_01_5_01_4.html raw_pointer_iterator], задающих диапазон [https://www.chusov.org/doxygen/struct_chusov_1_1_memory_1_1iterator__range.html iterator_range], памяти, которая выделена под управляемый ххранилищем данных буфер.}}
{{function_return_value|Пара байтовых итераторов [https://www.chusov.org/doxygen/struct_chusov_1_1_memory_1_1raw__pointer__iterator_3_01_t_01_5_01_4.html raw_pointer_iterator], задающих диапазон [https://www.chusov.org/doxygen/struct_chusov_1_1_memory_1_1iterator__range.html iterator_range], памяти, которая выделена под управляемый ххранилищем данных буфер.}}
{{function sa begin}}
{{function sa begin}}

Текущая версия на 10:47, 6 августа 2017

Chusov::Memory::iterator_range<Chusov::Memory::raw_pointer_iterator<const std::uint8_t*>> GetBuffer() const;

Возвращает пару итераторов, связанных с буфером, который управляется текущим объектом-хранилищем данных.

Возвращаемое значение:
Пара байтовых итераторов raw_pointer_iterator, задающих диапазон iterator_range, памяти, которая выделена под управляемый ххранилищем данных буфер.
См. также
IInMemoryDataStorage::GetPtrВозвращает адрес управляемого накопителем буфера данных в памяти.