LogToDiskMode

Метод обработки дискового файла для записанных данных

Описание

LogToDiskMode может быть установлен в 'append', 'overwrite' или 'index'. Если LogToDiskMode установлен в 'append', затем данные для регистрируемого сеанса добавляются к любым данным, которые уже существуют в файле журнала, когда логгирование запускается с помощью start команда. Если LogToDiskMode установлен в 'overwrite', затем файл журнала перезаписывается каждый раз start называется. Если LogToDiskMode установлен в 'index', затем различный дисковый файл создается каждый раз start называется, согласно следующим правилам:

  1. Первое предпринятое имя файла журнала задано начальным значением LogFileName.

  2. Если предпринятое имя файла существует, то числовой идентификатор добавляется к значению LogFileName. Например, если LogFileName первоначально задан как 'groupRlog.olf', затем groupRlog.olf первый предпринятый файл, groupRlog01.olf второе имя файла, и так далее. Если LogFileName уже содержит числа как последние знаки в имени файла, затем тот номер постепенно увеличивается, чтобы создать новое имя файла журнала. Например, если LogFileName задан как 'groupLog003.olf', затем следующим именем файла был бы 'groupLog004.olf'.

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

Отделитесь объекты dagroup регистрируются, чтобы разделить файлы. Если два dagroup объекты имеют то же значение для LogFileName, затем попытка к данным логов от обоих объектов одновременно приведет к второму объекту, переставшему работать во время start операция.

Характеристики

Доступ

Только для чтения при логгировании

Применяется

dagroup

Тип данных

символьный вектор

Значения

[ 'append' | {'index'} | 'overwrite' ]

Смотрите также

Функции

start

Свойства

LogFileName, Logging, LoggingMode