Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Function template add_file_log

Boost , Chapter 1. Boost.Log v2 , Utilities

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Function template add_file_log

boost::log::add_file_log

Synopsis

// In header: <boost/log/utility/setup/file.hpp>

template<typename... ArgsT> 
  shared_ptr< sinks::synchronous_sink< sinks::text_file_backend > > 
  add_file_log(ArgsT...const & args);

Description

Функция инициализирует библиотеку журналов для записи журналов в поток файлов.

Параметры:

<args>

Несколько названных аргументов. Поддерживаются следующие параметры:

  • < [0] >Имя файла или . Это параметр.

  • < [4] >Маска, страйк.< [5] >

  • < [10] >[< [10] >] [< [10] >] [< [10] >] [< [10] >]] [[< [10] >]]] [[< [10] >]]] [[< [10] >]]] [[< [10] >]]]] [[< [10] >]]]] [[[< [10] >]]]] [[< [10] >]]]] [[< [10] >]]]] [[< [10] >]]]] [[< [10] >]]]] [[< [10] >]]]] [[< [10] >]]] [[[]]]] [[[]]]] [[[]]]]] [[[[]]]]] [[[[]]]]] [[[[]]]]] [[[[]]]]] [[[]]]]] [[[[]]]]] [[[]]]]] [[[[]]]]] [[[[]]]]] [[[[]]]] [[[[]]]]] [[[]]] См.< [11] >

  • < [16] >[< [16] >] [< [16] >] [< [16] >] [] [< [16] >] [] [] [] [] [[]] [[]] [[]] [[[]]] [[[]]] [[[]]] [[[]]] [[[]]] [[[]]]] [[[]]]] [[[]]] [[[]]]] [[[[]]]] [[[]]] [[[]]]] [[[]]]] [[[]]] [[[]]]] [[[[]]]] [[[]]]] [[[]]]] [[[]]]] [[[]]]] [[[[]]]]] [[[[]]]] [[[]]]] [[[]]]] [[[]]]] [[[[]]]]] [[[]]]] [[[]]]] [[[]]]] [[[]]]< [17] >

  • < [22] >Бухула хула, хула, хула, хулиганство, хулиганство, хулиганство.

  • < [26] >См.< [27] >

  • < [32] >Максимально допустимый размер файла в вертикали. См.< [33] >

  • < [38] >Минимальная величина свободного времени. См.< [39] >

  • < [44] >Максимально допустимая величина, максимальная, максимальная, максимальная, максимальная, максимальная, максимальная.< [45] >

  • < [50] >Способ [канонизированная целевая каталога], файл журналов.< [51] >

  • < [56] >Огнеочиститель, установка, раковина. , , , , , , , , , , , , , , , , , , , , , , .

  • < [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] -->

    Возвращение:

    Укажите на построенную раковину.


    PrevUpHomeNext

    Статья Function template add_file_log раздела Chapter 1. Boost.Log v2 Utilities может быть полезна для разработчиков на c++ и boost.




    Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



    :: Главная :: Utilities ::


    реклама


    ©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
    Top.Mail.Ru

    Время компиляции файла: 2024-08-30 11:47:00
    2025-05-20 00:43:24/0.005605936050415/1