|
caffeine-sal 0.1.17
Header-only polymorphic middleware services layer for the Caffeine Framework
|
Logging Virtual Method Table (VMT). More...
#include <cfn_sal_utl_logging.h>
Data Fields | |
| cfn_hal_api_base_t | base |
| cfn_hal_error_code_t(* | log )(cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_level_t level, const char *fmt, va_list args) |
| cfn_hal_error_code_t(* | flush )(cfn_sal_utl_logging_t *driver) |
| cfn_hal_error_code_t(* | set_level )(cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_level_t level) |
| cfn_hal_error_code_t(* | set_output_target )(cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_target_t target) |
| cfn_hal_error_code_t(* | enable_color )(cfn_sal_utl_logging_t *driver, bool enable) |
| cfn_hal_error_code_t(* | set_format )(cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_format_t format) |
Logging Virtual Method Table (VMT).
| cfn_hal_api_base_t cfn_sal_utl_logging_api_s::base |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::enable_color) (cfn_sal_utl_logging_t *driver, bool enable) |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::flush) (cfn_sal_utl_logging_t *driver) |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::log) (cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_level_t level, const char *fmt, va_list args) |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::set_format) (cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_format_t format) |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::set_level) (cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_level_t level) |
| cfn_hal_error_code_t(* cfn_sal_utl_logging_api_s::set_output_target) (cfn_sal_utl_logging_t *driver, cfn_sal_utl_logging_target_t target) |