GRPC Core
43.0.0
|
Go to the source code of this file.
Data Structures | |
struct | gpr_log_func_args |
Log overrides: applications can use this API to intercept logging calls and use their own implementations. More... | |
Macros | |
#define | GPR_DEBUG __FILE__, __LINE__, GPR_LOG_SEVERITY_DEBUG |
Macros to build log contexts at various severity levels. More... | |
#define | GPR_INFO __FILE__, __LINE__, GPR_LOG_SEVERITY_INFO |
#define | GPR_ERROR __FILE__, __LINE__, GPR_LOG_SEVERITY_ERROR |
Typedefs | |
typedef enum gpr_log_severity | gpr_log_severity |
Logging functions in this file are deprecated. More... | |
typedef struct gpr_log_func_args | gpr_log_func_args |
typedef void(* | gpr_log_func) (gpr_log_func_args *args) |
Enumerations | |
enum | gpr_log_severity { GPR_LOG_SEVERITY_DEBUG, GPR_LOG_SEVERITY_INFO, GPR_LOG_SEVERITY_ERROR } |
Logging functions in this file are deprecated. More... | |
Functions | |
GPRAPI void | gpr_log (const char *file, int line, gpr_log_severity severity, const char *format,...) GPR_PRINT_FORMAT_CHECK(4 |
Log a message. More... | |
GPRAPI void GPRAPI int | gpr_should_log (gpr_log_severity severity) |
GPRAPI void | gpr_log_message (const char *file, int line, gpr_log_severity severity, const char *message) |
GPRAPI void | gpr_set_log_verbosity (gpr_log_severity deprecated_setting) |
Set global log verbosity. More... | |
GPRAPI void | gpr_log_verbosity_init (void) |
GPRAPI void | gpr_set_log_function (gpr_log_func deprecated_setting) |
#define GPR_DEBUG __FILE__, __LINE__, GPR_LOG_SEVERITY_DEBUG |
Macros to build log contexts at various severity levels.
#define GPR_ERROR __FILE__, __LINE__, GPR_LOG_SEVERITY_ERROR |
#define GPR_INFO __FILE__, __LINE__, GPR_LOG_SEVERITY_INFO |
typedef void(* gpr_log_func) (gpr_log_func_args *args) |
typedef struct gpr_log_func_args gpr_log_func_args |
typedef enum gpr_log_severity gpr_log_severity |
Logging functions in this file are deprecated.
Please use absl ABSL_LOG instead. The severity of a log message - use the #defines below when calling into gpr_log to additionally supply file and line data
enum gpr_log_severity |
GPRAPI void gpr_log | ( | const char * | file, |
int | line, | ||
gpr_log_severity | severity, | ||
const char * | format, | ||
... | |||
) |
Log a message.
It's advised to use GPR_xxx above to generate the context for each message
GPRAPI void gpr_log_message | ( | const char * | file, |
int | line, | ||
gpr_log_severity | severity, | ||
const char * | message | ||
) |
GPRAPI void gpr_log_verbosity_init | ( | void | ) |
GPRAPI void gpr_set_log_function | ( | gpr_log_func | deprecated_setting | ) |
GPRAPI void gpr_set_log_verbosity | ( | gpr_log_severity | deprecated_setting | ) |
Set global log verbosity.
GPRAPI void GPRAPI int gpr_should_log | ( | gpr_log_severity | severity | ) |