isDoneImpl

Класс: matlab.system.mixin.FiniteSource
Пакет: matlab.system.mixin

Флаг конца данных

Синтаксис

status = isDoneImpl(obj)

Описание

status = isDoneImpl(obj) задает, был ли конец данных достигнут. isDoneImpl должен возвратить true когда данные из конечного источника были исчерпаны, обычно тем, что читали и выводили все данные из источника. Необходимо также задать результат будущих чтений из исчерпанного источника в isDoneImpl метод.

Детали во время выполнения

isDoneImpl вызван isDone объектная функция.

Метод, создающий советы

Необходимо установить Access = protected для этого метода.

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

развернуть все

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

Выходные аргументы

развернуть все

Флаг, true или false, это указывает, произошло ли условие конца данных или нет.

Примеры

развернуть все

Настройте isDoneImpl метод в вашем файле определения класса так isDone метод проверяет, завершил ли объект восемь итераций.

methods (Access = protected)
   function bdone = isDoneImpl(obj)
      bdone = obj.NumIters==8;
   end
end