10 #ifndef log4c_logging_event_h
11 #define log4c_logging_event_h
23 #include <log4c/defs.h>
26 #if !defined(_WIN32) || defined(__MINGW32__) || defined (__MINGW64__)
32 struct __log4c_category;
51 const char* evt_category;
54 const char* evt_rendered_msg;
59 #if !defined(_WIN32) || defined(__MINGW32__) || defined(__MINGW64__)
60 #define LOG4C_POSIX_TIMESTAMP 1
61 struct timeval evt_timestamp;
63 FILETIME evt_timestamp;
79 const char* a_category,
81 const char* a_message);
The internal representation of caller location information.
void log4c_logging_event_delete(log4c_logging_event_t *a_event)
Definition: logging_event.c:39
log4c_logging_event_t * log4c_logging_event_new(const char *a_category, int a_priority, const char *a_message)
Definition: logging_event.c:21
buffer object
Definition: buffer.h:33
logging location information
Definition: location_info.h:40
logging event object
Definition: logging_event.h:50