summaryrefslogtreecommitdiffstats
path: root/server/src/log.cppm
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/log.cppm')
-rw-r--r--server/src/log.cppm10
1 files changed, 1 insertions, 9 deletions
diff --git a/server/src/log.cppm b/server/src/log.cppm
index dc8c2e1..87382f6 100644
--- a/server/src/log.cppm
+++ b/server/src/log.cppm
@@ -21,18 +21,10 @@ export class sink
21 friend auto make_sink(level lvl) -> std::shared_ptr<sink>; 21 friend auto make_sink(level lvl) -> std::shared_ptr<sink>;
22 22
23public: 23public:
24 struct tmp_message
25 {
26 level lvl;
27 std::string_view component;
28 std::string_view txt;
29 std::map<std::string, std::string> const& attrs;
30 };
31
32 [[nodiscard]] auto level() const -> enum level; 24 [[nodiscard]] auto level() const -> enum level;
33 auto set_level(enum level lvl) -> void; 25 auto set_level(enum level lvl) -> void;
34 26
35 auto write(tmp_message msg) -> void; 27 auto write() -> std::osyncstream;
36}; 28};
37 29
38export auto make_sink(level lvl) -> std::shared_ptr<sink>; 30export auto make_sink(level lvl) -> std::shared_ptr<sink>;