#include <axutil_log.h>
Public Attributes | |
void(* | free )(axutil_allocator_t *allocator, struct axutil_log *log) |
void(* | write )(axutil_log_t *log, const axis2_char_t *buffer, axutil_log_levels_t level, const axis2_char_t *file, const int line) |
Encapsulator struct for ops of axutil_log
void( * axutil_log_ops::free)(axutil_allocator_t *allocator, struct axutil_log *log) |
deletes the log
void( * axutil_log_ops::write)(axutil_log_t *log, const axis2_char_t *buffer, axutil_log_levels_t level, const axis2_char_t *file, const int line) |
writes to the log
buffer | buffer to be written to log | |
size | size of the buffer to be written to log |