logger_status_t logger_default_create_logger(
logger_t **out,
const logger_default_cfg_t *cfg,
const logger_default_env_t *env);
Create a logger instance backed by the logger_default adapter.
cfg != NULL, cfg must point to a valid logger_default_cfg_t.env != NULL, env must point to a valid logger_default_env_t.out must not be NULL.cfg must not be NULL.env must not be NULL.LOGGER_STATUS_OK.*out.LOGGER_STATUS_INVALID for invalid arguments.LOGGER_STATUS_OOM if memory allocation fails.*out unchanged if out is not NULL.logger_destroy().