IContiguousDataStorageOutput

Материал из CAMaaS preliminary wiki
Версия от 15:16, 11 апреля 2017; Ninok2801 (обсуждение | вклад) (Новая страница: «{{IContiguousDataStorageOutput_brief}} {{IContiguousDataStorageOutput methods|Собственные методы}}»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Интерфейс для чтения и записи в накопитель последовательно расположенных и однородных данных.

Методы, наследуемые от InterfaceBase.

Release Закрывает текущий экземпляр, реализующий интерфейс.

Методы, наследуемые от IDataStorage.

AddRef Инкрементирует счетчик ссылок на реализацию интерфейса.
IsInterfaceAvailable Проверяет доступность интерфейса по его идентификатору.
RepresentAs Осуществляет преобразование в интерфейс, заданный идентификатором.

Собственные методы

Write Создает поток записи, ассоциированный с накопителем данных IContiguousDataStorageOutput, в позиции, связанной с началом буфера накопителя.
WriteTo Создает поток записи, связанный с накопителем данных IContiguousDataStorageOutput, в заданной параметрически позиции в накопителе.
GetMaxByteSize Возвращает максимально допустимый байтовый размер данных в накопителе.
EraseContent Очищает содержимое буфера, связанного с накопителем this.