InMemoryDataStorageOwn::erase
Перейти к навигации
Перейти к поиску
Параметры
Возвращаемое значение: Указатель на
InMemoryDataStorageOwn& erase(); //1
InMemoryDataStorageOwn& erase(std::size_t iBlock, std::size_t cBlockSize); //2
Удаляет данные из накопителя.
- Очищает все данные из накопителя.
- Удаляет заданный параметрически блок данных.
iBlock | Сдвиг удаляемого блока, в элементах данных, относительно начала буфера, связанного с накопителем this. | |
cBlockSize | Размер удаляемого блока данных в элементах. Значение параметра не должно быть большим размера буфера, который возвращается наследуемым методом ContiguousDataStorageRef::element_count. |
*this
.