< [60] >Установка репрессивного ремня безопасности. aPresse-Linku, dubletique-Respectuqo, или лямб-оформление формата А.А. (либо ст.А., либо Boost.Format-Rivk).
file_nameИмя файла или его шаблон. Этот параметр является обязательным.
open_modeМаска, описывающая открытый режим для файла. См.std::ios_base::openmode
.
rotation_sizeРазмер файла, при котором должна происходить ротация. См.basic_text_file_backend
.
time_based_rotationПредикат для временных ротаций файлов. См.basic_text_file_backend
auto_flushБулев флаг, который показывает, должна ли раковина автоматически смыть файл после каждой письменной записи.
targetЦелевой каталог для хранения повернутых файлов. См.sinks::file::make_collector
max_sizeМаксимальный общий размер повернутых файлов в целевой директории. См.sinks::file::make_collector
.
min_free_spaceМинимальное свободное пространство в каталоге целей. См.sinks::file::make_collector
.
max_filesМаксимальное общее количество повернутых файлов в директории-мишени. См.sinks::file::make_collector
.
scan_methodСпособ сканирования целевого каталога для файлов журналов. См.sinks::file::scan_method
.
filterУказывает фильтр для установки в раковину. Может быть строка, которая представляет собой фильтр, или выражение фильтра лямбда.
formatУказывает формататор для установки в раковину. Может представлять собой строку, представляющую форматировщик, или форматировщик лямбда-выражение (либо потоковое, либо Boost.Format-подобное обозначение).
[ORIG_END] -->
Возвращение:
Укажите на построенную раковину.
Статья Function template add_file_log раздела Chapter 1. Boost.Log v2 Utilities может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.