releaseImpl

Класс: matlab.system

Высвободите средства

Синтаксис

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