Go to the source code of this file.
|
lxb_css_log_t * | lxb_css_log_create (void) |
|
lxb_status_t | lxb_css_log_init (lxb_css_log_t *log, lexbor_mraw_t *mraw) |
|
void | lxb_css_log_clean (lxb_css_log_t *log) |
|
lxb_css_log_t * | lxb_css_log_destroy (lxb_css_log_t *log, bool self_destroy) |
|
lxb_css_log_message_t * | lxb_css_log_append (lxb_css_log_t *log, lxb_css_log_type_t type, const lxb_char_t *str, size_t length) |
|
lxb_css_log_message_t * | lxb_css_log_push (lxb_css_log_t *log, lxb_css_log_type_t type, size_t length) |
|
lxb_css_log_message_t * | lxb_css_log_format (lxb_css_log_t *log, lxb_css_log_type_t type, const char *format,...) |
|
lxb_css_log_message_t * | lxb_css_log_not_supported (lxb_css_log_t *log, const char *module_name, const char *description) |
|
const lxb_char_t * | lxb_css_log_type_by_id (lxb_css_log_type_t type, size_t *out_length) |
|
lxb_status_t | lxb_css_log_serialize (lxb_css_log_t *log, lexbor_serialize_cb_f cb, void *ctx, const lxb_char_t *indent, size_t indent_length) |
|
lxb_char_t * | lxb_css_log_serialize_char (lxb_css_log_t *log, size_t *out_length, const lxb_char_t *indent, size_t indent_length) |
|
lxb_status_t | lxb_css_log_message_serialize (lxb_css_log_message_t *msg, lexbor_serialize_cb_f cb, void *ctx) |
|
lxb_char_t * | lxb_css_log_message_serialize_char (lxb_css_log_message_t *msg, size_t *out_length) |
|
◆ lxb_css_log_append()
Definition at line 94 of file log.c.
◆ lxb_css_log_clean()
Definition at line 62 of file log.c.
◆ lxb_css_log_create()
Definition at line 28 of file log.c.
◆ lxb_css_log_destroy()
Definition at line 74 of file log.c.
◆ lxb_css_log_format()
◆ lxb_css_log_init()
Definition at line 34 of file log.c.
◆ lxb_css_log_message_serialize()
◆ lxb_css_log_message_serialize_char()
◆ lxb_css_log_not_supported()
◆ lxb_css_log_push()
◆ lxb_css_log_serialize()
◆ lxb_css_log_serialize_char()
◆ lxb_css_log_type_by_id()