00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef AXUTIL_LOG_DEFAULT_H
00019 #define AXUTIL_LOG_DEFAULT_H
00020
00021 #include <stdlib.h>
00022 #include <stdarg.h>
00023 #include <axutil_log.h>
00024 #include <axutil_allocator.h>
00025
00026
00027 #ifdef __cplusplus
00028 extern "C"
00029 {
00030 #endif
00031
00032
00039 #define AXIS2_LEN_VALUE 6000
00040
00041
00047 AXIS2_EXTERN axutil_log_t * AXIS2_CALL axutil_log_create (axutil_allocator_t * allocator,
00048 axutil_log_ops_t * ops, const axis2_char_t * stream_name);
00049 AXIS2_EXTERN axis2_char_t *AXIS2_CALL axutil_log_impl_get_time_str(void);
00050
00051 AXIS2_EXTERN axutil_log_t * AXIS2_CALL
00052 axutil_log_create_default (axutil_allocator_t *allocator);
00053
00056 #ifdef __cplusplus
00057 }
00058 #endif
00059
00060 #endif