Метод обработки дискового файла для записанных данных
LogToDiskMode
может быть установлен в 'append'
, 'overwrite'
или 'index'
. Если LogToDiskMode
установлен в 'append'
, то данные для регистрируемого сеанса добавляются к любым данным, которые уже существуют в файле журнала, когда журналирование запускается с помощью команды start
. Если LogToDiskMode
установлен в 'overwrite'
, то файл журнала перезаписывается каждый раз, когда start
называется. Если LogToDiskMode
установлен в 'index'
, то различный дисковый файл создается каждый раз, когда start
называется, согласно следующим правилам:
Первое предпринятое имя файла журнала задано начальным значением LogFileName
.
Если предпринятое имя файла существует, то числовой идентификатор добавляется к значению LogFileName
. Например, если LogFileName
первоначально задан как 'groupRlog.olf'
, то groupRlog.olf
является первым предпринятым файлом, groupRlog01.olf
является вторым именем файла и так далее. Если LogFileName
уже содержит числа как последние знаки в имени файла, то тот номер постепенно увеличивается, чтобы создать новое имя файла журнала. Например, если бы LogFileName
задан как 'groupLog003.olf'
, то следующим именем файла был бы 'groupLog004.olf'
.
Фактическое используемое имя файла является первым именем файла, которое не существует. Таким образом каждая последовательная операция журналирования записана в различный файл, и никакие предыдущие данные не потеряны.
Отделитесь объекты dagroup регистрируются, чтобы разделить файлы. Если два объекта dagroup
будут иметь то же значение для LogFileName
, то попытка к данным логов от обоих объектов одновременно приведет к второму объекту, переставшему работать во время операции start
.
Доступ |
Только для чтения при журналировании |
Применяется |
|
Тип данных |
символьный вектор |
Значения |
|