OutputByteStreamRef: различия между версиями
Перейти к навигации
Перейти к поиску
Ninok2801 (обсуждение | вклад) (Новая страница: «{{OutputByteStreamRef_brief}} {{OutputByteStreamRef methods|Собственные методы.}}») |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
{{ | {{class|OutputByteStreamRef}} | ||
{{sa_list_begin}} | |||
{{ | {{sa_list_add|[[InputByteStreamRef]]|{{InputByteStreamRef brief}}}} | ||
{{sa_list_add|[[OutputByteStreamOwn]]|{{OutputByteStreamOwn brief}}}} | |||
{{sa_list_end}} |
Текущая версия на 16:44, 30 мая 2019
Адаптер-ссылка над интерфейсом IOutputByteStream.
struct OutputByteStreamRef;
Открытые типы
Тип | Описание |
---|---|
interface_type | Псевдоним интерфейса IOutputByteStream. |
Открытые методы
Метод | Описание |
---|---|
(конструкторы) | Конструкторы адаптера. |
get_interface | Возвращает указатель на реализацию IOutputByteStream, над которой определен адаптер. |
share_ownership | Возвращает объект OutputByteStreamOwn, увеличивая счетчик ссылок на поток. |
write | Производит запись байт в поток. |
operator<< | Производит запись байт в поток. |
Защищенные методы
Метод | Описание |
---|---|
reset_interface | Деассоциирует адаптер OutputByteStreamRef с текущей реализацией IOutputByteStream, если таковая имеется, и устанавливает в качестве адаптируемой реализации новую - ту, что указана параметром. |
Наследует открыто
Класс | Описание |
---|---|
Ссылочный адаптер, определенный над интерфейсом IOutputStream. |
- См. также
InputByteStreamRef Адаптер-ссылка над интерфейсом IInputByteStream. OutputByteStreamOwn Владеющий адаптер, определенный над интерфейсом IOutputByteStream.