Disposal policy delete::dispose
Перейти к навигации
Перейти к поиску
template <class T>
void dispose(T* ptr) const;
Реализует удаление объекта, на который указывает параметр, путем вызова C++-оператора delete.
- Параметры шаблона
T Тип реализации T интерфейса, на которую указывает параметр ptr функции и которую необходимо уничтожить. - Параметры
ptr Указатель на реализацию интерфейса, которую необходимо уничтожить вызовом C++-оператора delete. - Возможные исключения
std::exception Описание исключения - См. также
interface_implementation_base::dispose Метод, реализующий уничтожения объекта interface_implementation_base в соответствии с его политикой interface_disposal_policy. interface_implementation_base::release Метод, реализующий декремент счетчика ссылок на объект interface_implementation_base и, если в результате счетчик становится нулевым, уничтожает объект interface_implementation_base.