|
Zappy Server
C++ game server: world, rules, scheduler, network
|
Writes log lines to the terminal (stdout), filtered by a minimum level. More...
#include <ConsoleSink.hpp>
Inheritance diagram for ConsoleSink:
Collaboration diagram for ConsoleSink:Public Member Functions | |
| ConsoleSink (LogLevel minLevel=LogLevel::Info) | |
| void | write (LogLevel level, const std::string &line) override |
Write one already-formatted line if level passes the sink's threshold. | |
Public Member Functions inherited from ILogSink | |
| virtual | ~ILogSink ()=default |
Private Attributes | |
| LogLevel | _minLevel |
Writes log lines to the terminal (stdout), filtered by a minimum level.
Definition at line 6 of file ConsoleSink.hpp.
|
explicit |
Definition at line 5 of file ConsoleSink.cpp.
|
overridevirtual |
Write one already-formatted line if level passes the sink's threshold.
Implements ILogSink.
Definition at line 7 of file ConsoleSink.cpp.
References _minLevel.
|
private |
Definition at line 12 of file ConsoleSink.hpp.
Referenced by write().