|
ngscopeclient v0.2.2
|
Files | |
| file | ColoredSTDLogSink.cpp |
| Implementation of ColoredSTDLogSink. | |
| file | FILELogSink.cpp |
| Implementation of FILELogSink. | |
| file | log.cpp |
| Implementation of base LogSink class and some global helper functions. | |
| file | log.h |
| Main logging framework header. | |
Classes | |
| class | LogSink |
| Base class for all log sinks. More... | |
| class | STDLogSink |
| A log sink writing to stdout/stderr depending on severity. More... | |
| class | ColoredSTDLogSink |
| A STDLogSink that colorizes "warning" or "error" keywords. More... | |
| class | FILELogSink |
| A log sink writing to a FILE* file handle. More... | |
| class | LogIndenter |
| RAII wrapper for log indentation. More... | |
Enumerations | |
| enum class | Severity { Severity::FATAL = 1 , Severity::ERROR = 2 , Severity::WARNING = 3 , Severity::NOTICE = 4 , Severity::VERBOSE = 5 , Severity::DEBUG = 6 , Severity::TRACE = 7 } |
| Severity of a logging message. More... | |
Functions | |
| bool | ParseLoggerArguments (int &i, int argc, char *argv[], Severity &console_verbosity) |
| Helper function for parsing arguments that use common syntax. | |
Severity of a logging message.