ocssw
V2022
|
streamf.h
Go to the documentation of this file.
23 typedef int (*olog_print_callback) (olog *olog, olog_backend *backend, uint8_t severity, va_list args);
24 typedef int (*olog_print_callback_no_vargs) (olog *olog, olog_backend *backend, uint8_t severity);
54 olog_backend olog_backend_streamf(olog_streamf_arguments *arguments, int8_t min_log_level, int8_t max_log_level);
Definition: streamf.h:43
Definition: argpar.c:41
int(* olog_print_callback_no_args)(olog *olog, olog_backend *backend)
Definition: streamf.h:25
Definition: streamf.h:11
A simple logger, capable of dispatching log events to multiple end points.
A simple dictionary library for storing pointers.
int(* olog_print_callback)(olog *olog, olog_backend *backend, uint8_t severity, va_list args)
Definition: streamf.h:23
Definition: olog.h:64
int(* olog_print_callback_no_vargs)(olog *olog, olog_backend *backend, uint8_t severity)
Definition: streamf.h:24
Definition: streamf.h:37
olog_backend olog_backend_streamf(olog_streamf_arguments *arguments, int8_t min_log_level, int8_t max_log_level)
Definition: streamf.c:362