InMemoryDataStorageRef::released buffer ptr::data: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:InMemoryDataStorageRef::released_buffer_ptr::data}} {{function_begin|const void* data() const noexcept; //1 void* data() noexcept; //2|{{InMemoryDa…»)
 
Строка 5: Строка 5:
{{function sa begin}}
{{function sa begin}}
{{function sa add|[[InMemoryDataStorageRef::released_buffer_ptr::get|get]]|{{InMemoryDataStorageRef::released_buffer_ptr::get brief}}}}
{{function sa add|[[InMemoryDataStorageRef::released_buffer_ptr::get|get]]|{{InMemoryDataStorageRef::released_buffer_ptr::get brief}}}}
{{function sa add|[[InMemoryDataStorageRef::released_buffer_ptr::size|size]]|{{InMemoryDataStorageRef::released_buffer_ptr::size brief}}}}
{{function sa end}}
{{function sa end}}
{{function_end}}
{{function_end}}

Версия 21:07, 17 августа 2019

const void* data() const noexcept; //1
void* data() noexcept; //2

Возвращает адрес управляемой объектом released_buffer_ptr памяти.

Возвращаемое значение:
Адрес памяти, управляемой смарт-указателем this. В отличие от метода get, метод data задает квалификатор const для данных, которые адресует возвращенный указатель, если используемый для доступа смарт-указатель this также помечен как const.
См. также
getВозвращает адрес управляемой объектом released_buffer_ptr памяти.
sizeВозвращает байтовый размер управляемого буфера.