OutputByteStreamOwn::~OutputByteStreamOwn

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
~OutputByteStreamOwn() noexcept;

Деструктор адаптера. Если экземпляр адаптера владеет реализацией IOutputByteStream, эта реализация закрывается вызовом InterfaceBase::Release.

См. также
OutputByteStreamRef::share_ownershipВозвращает объект OutputByteStreamOwn, увеличивая счетчик ссылок на поток.
OutputByteStreamOwn::release_ownershipДеассоциирует адаптер с объектом, реализующим поток, и возвращает указатель на интерфейс IOutputByteStream этого объекта.