InMemoryDataStorageRef::erase: различия между версиями
Перейти к навигации
Перейти к поиску
Параметры
Возвращаемое значение: Указатель на
(Новая страница: «{{DISPLAYTITLE:InMemoryDataStorageRef::erase}} {{function_begin|InMemoryDataStorageRef& erase(); //1 InMemoryDataStorageRef& erase(std::uint64_t iBlock, std::uint…») |
|||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:InMemoryDataStorageRef::erase}} | {{DISPLAYTITLE:InMemoryDataStorageRef::erase}} | ||
{{function_begin|InMemoryDataStorageRef& erase(); //1 | {{function_begin|InMemoryDataStorageRef& erase(); //1 | ||
InMemoryDataStorageRef& erase(std:: | InMemoryDataStorageRef& erase(std::size_t iBlock, std::size_t cBlockSize); //2 | ||
|{{InMemoryDataStorageRef::erase brief}} | |{{InMemoryDataStorageRef::erase brief}} | ||
# Очищает все данные из накопителя. | # Очищает все данные из накопителя. |
Текущая версия на 18:50, 17 августа 2019
InMemoryDataStorageRef& erase(); //1
InMemoryDataStorageRef& erase(std::size_t iBlock, std::size_t cBlockSize); //2
Удаляет данные из накопителя.
- Очищает все данные из накопителя.
- Удаляет заданный параметрически блок данных.
iBlock | Сдвиг удаляемого блока, в элементах данных, относительно начала буфера, связанного с накопителем this. | |
cBlockSize | Размер удаляемого блока данных в элементах. Значение параметра не должно быть большим размера буфера, который возвращается наследуемым методом ContiguousDataStorageRef::element_count. |
*this
.