ConsequentDataStorageRef

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску

Ссылочный адаптер, определенный над интерфейсом IConsequentDataStorage.

struct ConsequentDataStorageRef;
Открытые типы
ТипОписание
interface_typeПсевдоним интерфейса IConsequentDataStorage.
Открытые методы
МетодОписание
(конструкторы)Конструкторы, определенные требованиями ссылочного адаптера.
get_interfaceВозвращает адрес ассоциированной с адаптером реализации накопителя данных.
share_ownershipРазделяет владение ассоциированным накопителем данных, возвращая владеющий адаптер.
readСоздает поток для последовательного чтения из накопителя данных.
writeСоздает поток для последовательной записи в накопитель данных.
operator ConsequentDataStorageInputOwnОператор преобразования типа адаптера.
operator ConsequentDataStorageOutputOwnОператор преобразования типа адаптера.
Защищенные методы
МетодОписание
reset_interfaceЗадает адаптеру новую реализацию IConsequentDataStorage.
Наследует
КлассОписание
Ссылочный адаптер, определенный над интерфейсом IDataStorage.
См. также
ConsequentDataStorageOwnВладеющий адаптер, определенный над интерфейсом IConsequentDataStorage.
ConsequentDataStorageInputRefСсылочный адаптер, определенный над типом const IConsequentDataStorageInput.
ConsequentDataStorageOutputRefСсылочный адаптер, определенный над интерфейсом IConsequentDataStorageOutput.