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

Struct template basic_formatted_sink_backend

Boost , Chapter 1. Boost.Log v2 , Sinks

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

Struct template basic_formatted_sink_backend

boost::log::sinks::basic_formatted_sink_backend — A base class for a logging sink backend with message formatting support.

Synopsis

// In header: <boost/log/sinks/basic_sink_backend.hpp>
template<typename CharT, 
         typename FrontendRequirementsT = synchronized_feeding> 
struct basic_formatted_sink_backend : public basic_sink_backend< combine_requirements< FrontendRequirementsT, formatted_records >::type >
{
  // types
  typedef CharT                            char_type;              // Character type. 
  typedef std::basic_string< char_type >   string_type;            // Formatted string type. 
  typedef base_type::frontend_requirements frontend_requirements;  // Frontend requirements. 
};

Description

Шаблон класса<basic_formatted_sink_backend>указывает на интерфейс, что бэкэнд требует форматирования записи журналирования.

Класс позволяет запрашивать преобразование кодирования в том случае, если для бэкэнда раковины требуется отформатированная строка в некотором конкретном кодировании (например, если базовый API поддерживает только узкие или широкие символы). Для выполнения преобразования необходимо указать желаемый окончательный тип символа в параметре шаблона<TargetCharT>.


PrevUpHomeNext

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




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



:: Главная :: Sinks ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-07-04 23:15:32/0.005681037902832/0