exponenta event banner

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