ngscopeclient 0.1-dev+51fbda87c
|
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 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. | |
|
strong |
Severity of a logging message.