disposal_policy_do_nothing

Материал из CAMaaS preliminary wiki
Версия от 17:33, 8 декабря 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:disposal_policy_do_nothing}} {{class|disposal_policy_do_nothing|lang=cpp}}»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


Политика уничтожения объекта, реализующего программный интерфейс путем наследования из класса interface_implementation_base, без специального освобождения занятой памяти.

Класс disposal_policy_do_nothing имеет пустое тело. Использующий данную политику объект типа interface_implementation_base не удаляет себя специальным образом при вызове его метода Release. Это дает возможность реализовывать статические и глобальные объекты, реализующие интерфейсы.