Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
A Log4J-inspired log appender. More...
Go to the source code of this file.
Data Structures | |
struct | Log |
A Log4J-inspired log appender. More... | |
Macros | |
#define | LOG_FORMAT_DEFAULT "%c %%n [%%l]: %%m" |
The default Log format. More... | |
Enumerations | |
enum | LogLevel { LogLevelTrace , LogLevelDebug , LogLevelInfo , LogLevelWarn , LogLevelError , LogLevelFatal } |
Every Log has a threshold for generating messages. More... | |
Functions | |
OBJECTIVELY_EXPORT Class * | _Log (void) |
A Log4J-inspired log appender.
Definition in file Log.h.
#define LOG_FORMAT_DEFAULT "%c %%n [%%l]: %%m" |
enum LogLevel |
Every Log has a threshold for generating messages.
Messages beneath the set threshold level are not output. The default level for newly initialized Logs is LogLevelInfo
.
Enumerator | |
---|---|
LogLevelTrace | |
LogLevelDebug | |
LogLevelInfo | |
LogLevelWarn | |
LogLevelError | |
LogLevelFatal |
Definition at line 40 of file Log.h.
OBJECTIVELY_EXPORT Class * _Log | ( | void | ) |
Definition at line 285 of file Log.c.