LeviLamina
Loading...
Searching...
No Matches
Formatter.h
1
#pragma once
2
3
#include "ll/api/base/Macro.h"
4
#include "ll/api/io/LogMessage.h"
5
6
namespace
ll::io {
7
class
Formatter
{
8
public
:
9
LLNDAPI
static
bool
supportColorLog();
10
11
virtual
~Formatter
() =
default
;
12
13
virtual
void
format(
LogMessageView
const
& view, std::string&
buffer
)
const
noexcept
= 0;
14
};
15
}
// namespace ll::io
ll::io::Formatter
Definition
Formatter.h:7
buffer
Definition
buffer.h:5
ll::io::LogMessageView
Definition
LogMessage.h:12
src
ll
api
io
Formatter.h
Generated on Sat Apr 26 2025 05:55:20 for LeviLamina by
1.12.0