OutputByteStreamRef: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{OutputByteStreamRef_brief}} {{OutputByteStreamRef methods|Собственные методы.}}»)
 
Строка 1: Строка 1:
{{OutputByteStreamRef_brief}}
{{class|OutputByteStreamRef}}
 
{{OutputByteStreamRef methods|Собственные методы.}}

Версия 16:08, 30 мая 2019

Адаптер-ссылка над интерфейсом IOutputByteStream.

struct OutputByteStreamRef;
Открытые типы
ТипОписание
interface_typeПсевдоним интерфейса IOutputByteStream.
Открытые методы
МетодОписание
(конструкторы)Конструкторы адаптера.
get_interfaceВозвращает указатель на реализацию IOutputByteStream, над которой определен адаптер.
share_ownershipВозвращает объект OutputByteStreamOwn, увеличивая счетчик ссылок на поток.
writeПроизводит запись байт в поток.
operator<<Производит запись байт в поток.
Защищенные методы
МетодОписание
reset_interfaceДеассоциирует адаптер OutputByteStreamRef с текущей реализацией IOutputByteStream, если таковая имеется, и устанавливает в качестве адаптируемой реализации новую - ту, что указана параметром.
Наследует открыто
КлассОписание
Ссылочный адаптер, определенный над интерфейсом IOutputStream.