microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Member Functions | List of all members
microfmt::log::stdout_color_sink< LineBufCap > Class Template Reference

ANSI-colorized stdout adapter for structured log records. More...

#include <sink.hpp>

Public Member Functions

 stdout_color_sink () noexcept=default
 
log_sink as_sink () &noexcept RELOCO_LIFETIMEBOUND
 
void log_impl (const log_msg &msg) noexcept
 

Detailed Description

template<size_t LineBufCap = 256>
class microfmt::log::stdout_color_sink< LineBufCap >

ANSI-colorized stdout adapter for structured log records.

Constructor & Destructor Documentation

◆ stdout_color_sink()

template<size_t LineBufCap = 256>
microfmt::log::stdout_color_sink< LineBufCap >::stdout_color_sink ( )
defaultnoexcept

Member Function Documentation

◆ as_sink()

template<size_t LineBufCap = 256>
log_sink microfmt::log::stdout_color_sink< LineBufCap >::as_sink ( ) &
inlinenoexcept

◆ log_impl()

template<size_t LineBufCap = 256>
void microfmt::log::stdout_color_sink< LineBufCap >::log_impl ( const log_msg &  msg)
inlinenoexcept

The documentation for this class was generated from the following file: