SA_Logger
Sapphire's Suite's C++ Logger.
Loading...
Searching...
No Matches
ConsoleLogStream.hpp
Go to the documentation of this file.
1// Copyright (c) 2023 Sapphire's Suite. All Rights Reserved.
2
3#pragma once
4
5#ifndef SAPPHIRE_LOGGER_CONSOLE_LOG_STREAM_GUARD
6#define SAPPHIRE_LOGGER_CONSOLE_LOG_STREAM_GUARD
7
10
21namespace SA
22{
25 {
26 void Output(const Log& _log) override final;
27
28 public:
31
32
33 void Flush() override final;
34 };
35}
36
37
40#endif // GUARD
Log base stream implementation.
Define color theme by LogLevel.
Abstract log stream class.
Definition ALogStream.hpp:27
Console log stream implementation.
Definition ConsoleLogStream.hpp:25
void Flush() override final
Force the stream to flush.
ConsoleColorTheme theme
Color theme.
Definition ConsoleLogStream.hpp:30
Log type implementation.
Definition Log.hpp:25
Definition ConsoleColorTheme.hpp:26