InputByteStreamOwn::~InputByteStreamOwn: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{function_begin|~InputByteStreamOwn();|{{InputByteStreamOwn::~InputByteStreamOwn brief}}}} {{function sa begin}} {{function sa add|InputByteStreamRef::share_ow…») |
|||
Строка 1: | Строка 1: | ||
{{function_begin|~InputByteStreamOwn();|{{InputByteStreamOwn::~InputByteStreamOwn brief}}}} | {{function_begin|~InputByteStreamOwn() noexcept;|{{InputByteStreamOwn::~InputByteStreamOwn brief}}}} | ||
{{function sa begin}} | {{function sa begin}} | ||
{{function sa add|[[InputByteStreamRef::share_ownership]]|{{InputByteStreamRef::share_ownership brief}}}} | {{function sa add|[[InputByteStreamRef::share_ownership]]|{{InputByteStreamRef::share_ownership brief}}}} |
Текущая версия на 19:14, 30 мая 2019
~InputByteStreamOwn() noexcept;
Деструктор адаптера. Если экземпляр адаптера владеет реализацией IInputByteStream, эта реализация закрывается вызовом InterfaceBase::Release.
- См. также
InputByteStreamRef::share_ownership Возвращает объект InputByteStreamOwn, увеличивая счетчик ссылок на поток. InputByteStreamOwn::release_ownership Деассоциирует адаптер с объектом, реализующим поток, и возвращает указатель на интерфейс IInputByteStream этого объекта.