.TH "logging_event.h" 3 "Thu Jan 19 2023" "Version 1.2.4" "log4c" \" -*- nroff -*- .ad l .nh .SH NAME logging_event.h \- the internal representation of logging events\&. .SH SYNOPSIS .br .PP \fC#include \fP .br \fC#include \fP .br \fC#include \fP .br \fC#include \fP .br .SS "Data Structures" .in +1c .ti -1c .RI "struct \fBlog4c_logging_event_t\fP" .br .RI "logging event object " .in -1c .SS "Functions" .in +1c .ti -1c .RI "\fBlog4c_logging_event_t\fP * \fBlog4c_logging_event_new\fP (const char *a_category, int a_priority, const char *a_message)" .br .ti -1c .RI "void \fBlog4c_logging_event_delete\fP (\fBlog4c_logging_event_t\fP *a_event)" .br .in -1c .SH "Detailed Description" .PP the internal representation of logging events\&. When a affirmative logging decision is made a log4c_logging_event instance is created\&. This instance is passed around the different log4c components\&. .SH "Function Documentation" .PP .SS "void log4c_logging_event_delete (\fBlog4c_logging_event_t\fP * a_event)" Destructor for a logging event\&. .PP \fBParameters\fP .RS 4 \fIa_event\fP the logging event object .RE .PP .SS "\fBlog4c_logging_event_t\fP * log4c_logging_event_new (const char * a_category, int a_priority, const char * a_message)" Constructor for a logging event\&. .PP \fBParameters\fP .RS 4 \fIa_category\fP the category name .br \fIa_priority\fP the category initial priority .br \fIa_message\fP the message of this event .RE .PP \fBTodo\fP .RS 4 need to handle multi-threading (NDC) .RE .PP .SH "Author" .PP Generated automatically by Doxygen for log4c from the source code\&.