LeviLamina
Loading...
Searching...
No Matches
ll::io::PatternFormatter Class Reference
Inheritance diagram for ll::io::PatternFormatter:

Public Member Functions

 PatternFormatter (std::string pattern, bool colored=supportColorLog(), std::bitset< 4 > const &bracketed=0)
LLAPI void format (LogMessageView const &view, std::string &buffer) const noexcept override

Static Public Member Functions

static LLNDAPI bool supportColorLog ()

Public Attributes

std::string pattern
std::bitset< 4 > bracketed
bool colored
std::array< std::array< fmt::text_style, 4 >, 6 > styles

Member Function Documentation

◆ format()

LLAPI void ll::io::PatternFormatter::format ( LogMessageView const & view,
std::string & buffer ) const
overridevirtualnoexcept

Implements ll::io::Formatter.


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