InMemoryDataStorageRef::released_buffer_ptr::data

Материал из CAMaaS preliminary wiki
Версия от 12:54, 18 августа 2019; Андрей Чусов (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
const void* data() const noexcept; //1
void* data() noexcept; //2

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

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