ocssw
V2022
|
olog-main.c
int olog_crit(olog *olog,...)
Definition: streamf.h:43
int olog_info(olog *olog,...)
Definition: streamf.h:11
olog_backend olog_backend_stream(FILE *stream, int8_t min_log_level, int8_t max_log_level)
Definition: stream.c:13
int get_message_count2(olog *olog, olog_backend *backend)
Definition: olog-main.c:20
A simple logger, capable of dispatching log events to multiple end points.
A simple dictionary library for storing pointers.
int olog_err(olog *olog,...)
olog_backend olog_backend_streamf(olog_streamf_arguments *arguments, int8_t min_log_level, int8_t max_log_level)
Definition: streamf.c:362
Definition: olog.h:64
olog_backend olog_backend_buffer(size_t initial_size, int8_t min_log_level, int8_t max_log_level)
Definition: buffer.c:76
int phash_set(phash *h, const char *key, void *value)
Add or overwrite a pointer, associating it with the given key.
Definition: phash.c:224
Definition: buffer.h:11