bio
Loading...
Searching...
No Matches
file.h
1
#ifndef BIO_FILE_LOGGER_H
2
#define BIO_FILE_LOGGER_H
3
4
#include <bio/file.h>
5
33
typedef
struct
{
39
bio_file_t
file
;
41
bool
with_colors
;
42
}
bio_file_logger_options_t
;
43
47
bio_logger_t
48
bio_add_file_logger
(
bio_log_level_t
min_level,
const
bio_file_logger_options_t
* options);
49
54
#endif
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.
bio_log_level_t
bio_log_level_t
Log levels.
Definition
bio.h:566
bio_file_logger_options_t
Configuration options.
Definition
file.h:33
bio_file_logger_options_t::file
bio_file_t file
The file to writes to.
Definition
file.h:39
bio_file_logger_options_t::with_colors
bool with_colors
Whether log messages should be colored based on log level.
Definition
file.h:41
bio_file_t
Handle to a file.
Definition
file.h:15
bio_logger_t
Handle to a logger.
Definition
bio.h:167
include
bio
logging
file.h
Generated by
1.9.8