GATE
gate_logger_class Struct Reference

Public Attributes

gate_result_t(* log )(struct gate_logger_class const *logger, gate_uint32_t log_type, gate_result_t result_code, gate_int32_t native_code, gate_string_t const *origin, gate_string_t const *message)
 
gate_bool_t(* enabled )(struct gate_logger_class const *logger, gate_uint32_t log_type)
 

Member Data Documentation

◆ enabled

gate_bool_t(* gate_logger_class::enabled) (struct gate_logger_class const *logger, gate_uint32_t log_type)

returns true if the given log_type is handled by the logger

◆ log

gate_result_t(* gate_logger_class::log) (struct gate_logger_class const *logger, gate_uint32_t log_type, gate_result_t result_code, gate_int32_t native_code, gate_string_t const *origin, gate_string_t const *message)

adds a new log entry to the logger


The documentation for this struct was generated from the following file: