initialize LeveledSinks in cpp file

This commit is contained in:
Oliver 2020-09-23 21:02:31 +02:00
parent 1399770a6c
commit 87d63150ab
Signed by untrusted user: okaestne
GPG Key ID: 06A81B143EA9588F
2 changed files with 16 additions and 7 deletions

View File

@ -115,6 +115,14 @@ void log(Level lvl, std::stringbuf* strb) {
}
}
LeveledSink fatal(Level::FATAL);
LeveledSink error(Level::ERROR);
LeveledSink warn(Level::WARN);
LeveledSink note(Level::NOTE);
LeveledSink info(Level::INFO);
LeveledSink debug(Level::DEBUG);
LeveledSink trace(Level::TRACE);
/*
* class Entry
*/

15
Log.h
View File

@ -53,11 +53,12 @@ public:
};
// LeveledSinks
static LeveledSink fatal(Level::FATAL);
static LeveledSink error(Level::ERROR);
static LeveledSink warn(Level::WARN);
static LeveledSink note(Level::NOTE);
static LeveledSink info(Level::INFO);
static LeveledSink debug(Level::DEBUG);
static LeveledSink trace(Level::TRACE);
extern LeveledSink fatal;
extern LeveledSink error;
extern LeveledSink warn;
extern LeveledSink note;
extern LeveledSink info;
extern LeveledSink debug;
extern LeveledSink trace;
} // namespace Log