LeviLamina
Loading...
Searching...
No Matches
ConsoleSink.h
1
#pragma once
2
3
#include <memory>
4
5
#include "ll/api/io/Sink.h"
6
7
namespace
ll::io {
8
11
class
ConsoleSink :
public
Sink {
12
struct
Impl;
13
std::unique_ptr<Impl> impl;
14
15
public
:
16
LLAPI ConsoleSink();
17
18
LLAPI
explicit
ConsoleSink(Polymorphic<Formatter> formatter);
19
20
LLAPI ~ConsoleSink()
override
;
21
22
LLAPI
void
append(
LogMessageView
const
& view)
override
;
23
};
24
}
// namespace ll::io
ll::io::LogMessageView
Definition
LogMessage.h:12
src
ll
api
io
ConsoleSink.h
Generated on
for LeviLamina by
1.16.1