log4c_todo(3)

Todo List

Section 3 liblog4c-doc bookworm source

Description

todo

NAME

todo - Todo List
File appender.h

the appender interface needs a better configuration system depending on the layout type. The udata field is a just a trick.

File layout.h

the layout interface needs a better configuration system depending on the layout type. The udata field is a just a trick.

a pattern layout would be welcomed !!
Global log4c_category_get_chainedpriority (const log4c_category_t
*a_category)

the log4c_category_t is designed so that this method executes as quickly as possible. It could even be faster if the set priority was propagated through the children hierarchy of a category.

Global log4c_category_set_appender (log4c_category_t *a_category, struct
__log4c_appender *a_appender)

need multiple appenders per category

Class log4c_location_info_t

this is not used

Global log4c_logging_event_new (const char *a_category, int a_priority,
const char *a_message)

need to handle multi-threading (NDC)