| 
| static int  | wellknown_by_type (log_item_type) noexcept | 
|   | 
| static int  | wellknown_by_name (const char *, size_t) noexcept | 
|   | 
| static log_item_type  | wellknown_get_type (uint) noexcept | 
|   | 
| static const char *  | wellknown_get_name (uint) noexcept | 
|   | 
| static int  | item_inconsistent (log_item *) noexcept | 
|   | 
| static bool  | item_generic_type (log_item_type) noexcept | 
|   | 
| static bool  | item_string_class (log_item_class) noexcept | 
|   | 
| static bool  | item_numeric_class (log_item_class) noexcept | 
|   | 
| static log_item_data *  | item_set_with_key (log_item *, log_item_type, const char *, uint32) noexcept | 
|   | 
| static log_item_data *  | item_set (log_item *, log_item_type) noexcept | 
|   | 
| static bool  | item_set_float (log_item_data *, double) noexcept | 
|   | 
| static int  | line_item_count (log_line *) noexcept | 
|   | 
| static log_item *  | line_get_output_buffer (log_line *) noexcept | 
|   | 
| static log_item_iter *  | line_item_iter_acquire (log_line *) noexcept | 
|   | 
| static void  | line_item_iter_release (log_item_iter *) noexcept | 
|   | 
| static log_item *  | line_item_iter_first (log_item_iter *) noexcept | 
|   | 
| static log_item *  | line_item_iter_next (log_item_iter *) noexcept | 
|   | 
| static log_item *  | line_item_iter_current (log_item_iter *) noexcept | 
|   | 
| static int  | sanitize (log_item *) noexcept | 
|   | 
| static ulonglong  | parse_iso8601_timestamp (const char *, size_t) noexcept | 
|   | 
| static const char *  | label_from_prio (int) noexcept | 
|   | 
| static log_service_error  | open_errstream (const char *, void **) noexcept | 
|   | 
| static log_service_error  | write_errstream (void *, const char *, size_t) noexcept | 
|   | 
| static int  | dedicated_errstream (void *) noexcept | 
|   | 
| static log_service_error  | close_errstream (void **) noexcept | 
|   | 
| static log_service_error  | reopen_errstream (const char *, void **) noexcept | 
|   | 
| static int  | message (int,...) noexcept | 
|   | 
| static void  | line_set_flag (log_line *, log_line_flags_mask, log_line_flags_mask) noexcept | 
|   | 
| static char *  | find_first (const char *, int) noexcept | 
|   | 
| static char *  | find_last (const char *, int) noexcept | 
|   | 
| static int  | compare (const char *, const char *, size_t, bool) noexcept | 
|   | 
| static size_t  | substitute (char *, size_t, const char *,...) noexcept | 
|   | 
| static longlong  | errcode_by_errsymbol (const char *) noexcept | 
|   | 
| static log_item_data *  | line_item_set_with_key (log_line *ll, log_item_type t, const char *key, uint32 alloc) noexcept | 
|   | 
| static log_item_data *  | line_item_set (log_line *ll, log_item_type t) noexcept | 
|   | 
| static log_line *  | line_init () noexcept | 
|   | 
| static void  | line_exit (log_line *ll) noexcept | 
|   | 
| static log_item_type_mask  | line_item_types_seen (log_line *ll, log_item_type_mask m) noexcept | 
|   | 
| static bool  | item_set_int (log_item_data *lid, longlong i) noexcept | 
|   | 
| static bool  | item_set_lexstring (log_item_data *lid, const char *s, size_t s_len) noexcept | 
|   | 
| static bool  | item_set_cstring (log_item_data *lid, const char *s) noexcept | 
|   | 
| static int  | line_submit (log_line *ll) noexcept | 
|   | 
| static const char *  | errmsg_by_errcode (int mysql_errcode) noexcept | 
|   | 
| static void *  | malloc (size_t len) noexcept | 
|   | 
| static char *  | strndup (const char *fm, size_t len) noexcept | 
|   | 
| static void  | free (void *ptr) noexcept | 
|   | 
| static size_t  | length (const char *s) noexcept | 
|   | 
| static size_t  | substitutev (char *to, size_t n, const char *fmt, va_list ap) noexcept | 
|   |