Logger.
More...
#include <gf_pre.h>
#include <gf_macro.h>
#include <gf_type/core.h>
#include <stdio.h>
Go to the source code of this file.
|
#define | gf_log_function(engine, fmt, ...) gf_log(engine, "%6d %24s: " fmt "\n", __LINE__, __FUNCTION_NAME__, __VA_ARGS__) |
| Output log with line number and function name.
|
|
Logger.
Definition in file gf_log.h.
◆ gf_log_function
#define gf_log_function |
( |
|
engine, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| gf_log(engine, "%6d %24s: " fmt "\n", __LINE__, __FUNCTION_NAME__, __VA_ARGS__) |
Output log with line number and function name.
- Parameters
-
engine | Engine instance |
fmt | Format string |
Definition at line 33 of file gf_log.h.
◆ gf_log()
void gf_log |
( |
gf_engine_t * |
engine, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
|
extern |
Output log.
- Parameters
-
engine | Engine instance |
fmt | Format string |
Definition at line 20 of file gf_log.c.
◆ gf_log_default
Default log output.
Definition at line 18 of file gf_log.c.