bio
 
Loading...
Searching...
No Matches
File logger

A logger that writes messages to a file. More...

Data Structures

struct  bio_file_logger_options_t
 Configuration options. More...
 

Functions

bio_logger_t bio_add_file_logger (bio_log_level_t min_level, const bio_file_logger_options_t *options)
 Register the logger.
 

Detailed Description

A logger that writes messages to a file.

.file = BIO_STDERR,
.with_colors = true,
});
BIO_INFO("Started");
// Main loop
while (running) {
// ...
}
bio_logger_t bio_add_file_logger(bio_log_level_t min_level, const bio_file_logger_options_t *options)
Register the logger.
bio_file_t BIO_STDERR
Standard error.
#define BIO_INFO(...)
Log a message at BIO_LOG_LEVEL_DEBUG level.
Definition bio.h:48
Configuration options.
Definition file.h:33
Handle to a logger.
Definition bio.h:167

Function Documentation

◆ bio_add_file_logger()

bio_logger_t bio_add_file_logger ( bio_log_level_t  min_level,
const bio_file_logger_options_t options 
)

Register the logger.