IInMemoryIOBinaryData

Материал из CAMaaS preliminary wiki
Версия от 18:10, 15 марта 2017; Андрей Чусов (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Шаблон:IInMemoryIOBinaryData brief

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

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

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

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

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

Read Шаблон:IIOBinaryData::Read brief
Write Шаблон:IIOBinaryData::Write brief
IsInterfaceAvailable Шаблон:IIOBinaryData::IsInterfaceAvailable brief
RepresentAs Шаблон:IIOBinaryData::RepresentAs brief

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

ReadAt Шаблон:IIOBinaryDataContiguousAccess::ReadAt brief
WriteTo Шаблон:IIOBinaryDataContiguousAccess::WriteTo brief
GetSize Шаблон:IIOBinaryDataContiguousAccess::GetSize brief
GetMaxSize Шаблон:IIOBinaryDataContiguousAccess::GetMaxSize brief
DeleteBlock Шаблон:IIOBinaryDataContiguousAccess::DeleteBlock brief

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

GetPtr Шаблон:IInMemoryIOBinaryData::GetPtr brief
ReleaseBufferOwnership Шаблон:IInMemoryIOBinaryData::ReleaseBufferOwnership brief