#include <axis2_log.h>
Public Attributes | |
axis2_status_t(* | free )(axis2_allocator_t *allocator, struct axis2_log *log) |
axis2_status_t(* | write )(axis2_log_t *log, const axis2_char_t *buffer, axis2_log_levels_t level, const axis2_char_t *file, const int line) |
Encapsulator struct for ops of axis2_log
axis2_status_t( * axis2_log_ops::free)(axis2_allocator_t *allocator, struct axis2_log *log) |
deletes the log
axis2_status_t( * axis2_log_ops::write)(axis2_log_t *log, const axis2_char_t *buffer, axis2_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 |