NodeOwn::release_ownership
Версия от 22:34, 3 января 2018; Андрей Чусов (обсуждение | вклад)
INode* release_ownership() noexcept;
Сбрасывает интерфейсный указатель, ассоциированный с NodeOwn, но без удаления из памяти реализации INode.
- Возвращаемое значение:
- Деассоциированный указатель на реализацию INode, владение которым было прекращено в результате вызова метода release_ownership. Если на момент вызова метода адаптер не владел действительным указателем на узел, возвращается
nullptr
.