ControlSystemDomainSideOwn::release_ownership

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

Сбрасывает интерфейсный указатель, ассоциированный с ControlSystemDomainSideOwn, но без удаления из памяти реализации IControlSystemDomainSide.

Возвращаемое значение:
Деассоциированный указатель на реализацию IControlSystemDomainSide, владение которым было прекращено в результате вызова метода release_ownership. Если на момент вызова метода адаптер не владел действительным указателем на балансировщик, возвращается nullptr.