|
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.