releaseImpl

Класс: matlab. Система

Синтаксис

releaseImpl(obj)

Описание

releaseImpl(obj) освобождает все ресурсы, используемые Системной object™, такие как указатели на файлы или устройства. Этот метод также выполняет любые необходимые задачи очистки. Чтобы освободить ресурсы для Системного объекта, необходимо использовать releaseImpl вместо деструктора.

Подробные сведения о выполнении

releaseImpl вызывается release способ. releaseImpl вызывается также при удалении или удалении объекта из памяти или при выходе всех ссылок на объект из возможностей. Для получения дополнительной информации см. Подробная последовательность вызовов.

Советы по разработке методов

Вы должны задать Access = protected для этого метода.

Входные параметры

расширить все

Указатель на системный объект используется для доступа к свойствам, состояниям и методам, характерным для объекта. Если ваш releaseImpl метод не использует объект, можно заменить этот вход на ~.

Примеры

расширить все

Используйте releaseImpl метод для закрытия файла, открытого системным объектом.

methods (Access = protected)
   function releaseImpl(obj)
     fclose(obj.pFileID);
   end
end
Введенный в R2011b