|
| #define | LF_ASSERT(condition, format, ...) |
| | Assert that a condition is true.
|
| #define | LF_ASSERT_NON_NULL(pointer) |
| | Assert that a pointer is not NULL.
|
| #define | LF_ASSERTN(condition, format, ...) |
| | Assert that a condition is false.
|
| #define | LF_PRINT_DEBUG(format, ...) |
| | A macro used to print useful debug information.
|
| #define | LF_PRINT_LOG(format, ...) |
| | A macro used to print useful logging information.
|
| #define | LF_TEST(condition, format, ...) |
| | Check that a condition is true.
|
| #define | LOG_LEVEL LOG_LEVEL_INFO |
| | Default log level.
|
Logging macros for the logging API.
Non-C implementations (which cannot benefit from the C preprocessor) should ignore this file, or merely use it as a suggestion for similar behavior that they should implement using whatever metaprogramming facilities their implementation provides in place of the preprocessor.