📄 aplog.h
字号:
#define LGWRWARN2(data,len,fmt,a,b) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b)
#define LGWRWARN3(data,len,fmt,a,b,c) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b,c)
#define LGWRWARN4(data,len,fmt,a,b,c,d) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b,c,d)
#define LGWRWARN5(data,len,fmt,a,b,c,d,e) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b,c,d,e)
#define LGWRWARN6(data,len,fmt,a,b,c,d,e,f) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b,c,d,e,f)
#define LGWRWARN7(data,len,fmt,a,b,c,d,e,f,g) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRWARN fmt,a,b,c,d,e,f,g)
#define LGWRNOTICE1(data,len,fmt,a) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a)
#define LGWRNOTICE2(data,len,fmt,a,b) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b)
#define LGWRNOTICE3(data,len,fmt,a,b,c) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b,c)
#define LGWRNOTICE4(data,len,fmt,a,b,c,d) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b,c,d)
#define LGWRNOTICE5(data,len,fmt,a,b,c,d,e) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b,c,d,e)
#define LGWRNOTICE6(data,len,fmt,a,b,c,d,e,f) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b,c,d,e,f)
#define LGWRNOTICE7(data,len,fmt,a,b,c,d,e,f,g) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRNOTICE fmt,a,b,c,d,e,f,g)
#define LGWRINFO1(data,len,fmt,a) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a)
#define LGWRINFO2(data,len,fmt,a,b) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b)
#define LGWRINFO3(data,len,fmt,a,b,c) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b,c)
#define LGWRINFO4(data,len,fmt,a,b,c,d) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b,c,d)
#define LGWRINFO5(data,len,fmt,a,b,c,d,e) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b,c,d,e)
#define LGWRINFO6(data,len,fmt,a,b,c,d,e,f) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b,c,d,e,f)
#define LGWRINFO7(data,len,fmt,a,b,c,d,e,f,g) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRINFO fmt,a,b,c,d,e,f,g)
#ifdef NLGWR
#define LGWRDEBUG1(data,len,fmt,a) do { } while (0)
#define LGWRDEBUG2(data,len,fmt,a,b) do { } while (0)
#define LGWRDEBUG3(data,len,fmt,a,b,c) do { } while (0)
#define LGWRDEBUG4(data,len,fmt,a,b,c,d) do { } while (0)
#define LGWRDEBUG5(data,len,fmt,a,b,c,d,e) do { } while (0)
#define LGWRDEBUG6(data,len,fmt,a,b,c,d,e,f) do { } while (0)
#define LGWRDEBUG7(data,len,fmt,a,b,c,d,e,f,g) do { } while (0)
#else
#define LGWRDEBUG1(data,len,fmt,a) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a)
#define LGWRDEBUG2(data,len,fmt,a,b) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b)
#define LGWRDEBUG3(data,len,fmt,a,b,c) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b,c)
#define LGWRDEBUG4(data,len,fmt,a,b,c,d) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b,c,d)
#define LGWRDEBUG5(data,len,fmt,a,b,c,d,e) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b,c,d,e)
#define LGWRDEBUG6(data,len,fmt,a,b,c,d,e,f) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b,c,d,e,f)
#define LGWRDEBUG7(data,len,fmt,a,b,c,d,e,f,g) \
lgwr_prt(__lgwr__handle,data,len,__FILE__,__LINE__, \
LGWRSTRDEBUG fmt,a,b,c,d,e,f,g)
#endif /* #ifdef NLGWR */
#ifdef OS_LINUX
#define LOG(fmt,arg...) LGWR(NULL,0,fmt,##arg)
#define LOGEMERGENCY(fmt,arg...) LGWREMERGENCY(NULL,0,fmt,##arg)
#define LOGALERT(fmt,arg...) LGWRALERT(NULL,0,fmt,##arg)
#define LOGCRITICAL(fmt,arg...) LGWRCRITICAL(NULL,0,fmt,##arg)
#define LOGERROR(fmt,arg...) LGWRERROR(NULL,0,fmt,##arg)
#define LOGWARN(fmt,arg...) LGWRWARN(NULL,0,fmt,##arg)
#define LOGNOTICE(fmt,arg...) LGWRNOTICE(NULL,0,fmt,##arg)
#define LOGINFO(fmt,arg...) LGWRINFO(NULL,0,fmt,##arg)
#define LOGDEBUG(fmt,arg...) LGWRDEBUG(NULL,0,fmt,##arg)
#else
#define LOG(msg) LGWR(NULL,0,msg)
#define LOGEMERGENCY(msg) LGWREMERGENCY(NULL,0,msg)
#define LOGALERT(msg) LGWRALERT(NULL,0,msg)
#define LOGCRITICAL(msg) LGWRCRITICAL(NULL,0,msg)
#define LOGERROR(msg) LGWRERROR(NULL,0,msg)
#define LOGWARN(msg) LGWRWARN(NULL,0,msg)
#define LOGNOTICE(msg) LGWRNOTICE(NULL,0,msg)
#define LOGINFO(msg) LGWRINFO(NULL,0,msg)
#define LOGDEBUG(msg) LGWRDEBUG(NULL,0,msg)
#endif
#define LOG1(fmt,a) LGWR1(NULL,0,fmt,a)
#define LOGEMERGENCY1(fmt,a) LGWREMERGENCY1(NULL,0,fmt,a)
#define LOGALERT1(fmt,a) LGWRALERT1(NULL,0,fmt,a)
#define LOGCRITICAL1(fmt,a) LGWRCRITICAL1(NULL,0,fmt,a)
#define LOGERROR1(fmt,a) LGWRERROR1(NULL,0,fmt,a)
#define LOGWARN1(fmt,a) LGWRWARN1(NULL,0,fmt,a)
#define LOGNOTICE1(fmt,a) LGWRNOTICE1(NULL,0,fmt,a)
#define LOGINFO1(fmt,a) LGWRINFO1(NULL,0,fmt,a)
#define LOGDEBUG1(fmt,a) LGWRDEBUG1(NULL,0,fmt,a)
#define LOG2(fmt,a,b) LGWR2(NULL,0,fmt,a,b)
#define LOGEMERGENCY2(fmt,a,b) LGWREMERGENCY2(NULL,0,fmt,a,b)
#define LOGALERT2(fmt,a,b) LGWRALERT2(NULL,0,fmt,a,b)
#define LOGCRITICAL2(fmt,a,b) LGWRCRITICAL2(NULL,0,fmt,a,b)
#define LOGERROR2(fmt,a,b) LGWRERROR2(NULL,0,fmt,a,b)
#define LOGWARN2(fmt,a,b) LGWRWARN2(NULL,0,fmt,a,b)
#define LOGNOTICE2(fmt,a,b) LGWRNOTICE2(NULL,0,fmt,a,b)
#define LOGINFO2(fmt,a,b) LGWRINFO2(NULL,0,fmt,a,b)
#define LOGDEBUG2(fmt,a,b) LGWRDEBUG2(NULL,0,fmt,a,b)
#define LOG3(fmt,a,b,c) LGWR3(NULL,0,fmt,a,b,c)
#define LOGEMERGENCY3(fmt,a,b,c) LGWREMERGENCY3(NULL,0,fmt,a,b,c)
#define LOGALERT3(fmt,a,b,c) LGWRALERT3(NULL,0,fmt,a,b,c)
#define LOGCRITICAL3(fmt,a,b,c) LGWRCRITICAL3(NULL,0,fmt,a,b,c)
#define LOGERROR3(fmt,a,b,c) LGWRERROR3(NULL,0,fmt,a,b,c)
#define LOGWARN3(fmt,a,b,c) LGWRWARN3(NULL,0,fmt,a,b,c)
#define LOGNOTICE3(fmt,a,b,c) LGWRNOTICE3(NULL,0,fmt,a,b,c)
#define LOGINFO3(fmt,a,b,c) LGWRINFO3(NULL,0,fmt,a,b,c)
#define LOGDEBUG3(fmt,a,b,c) LGWRDEBUG3(NULL,0,fmt,a,b,c)
#define LOG4(fmt,a,b,c,d) LGWR4(NULL,0,fmt,a,b,c,d)
#define LOGEMERGENCY4(fmt,a,b,c,d) LGWREMERGENCY4(NULL,0,fmt,a,b,c,d)
#define LOGALERT4(fmt,a,b,c,d) LGWRALERT4(NULL,0,fmt,a,b,c,d)
#define LOGCRITICAL4(fmt,a,b,c,d) LGWRCRITICAL4(NULL,0,fmt,a,b,c,d)
#define LOGERROR4(fmt,a,b,c,d) LGWRERROR4(NULL,0,fmt,a,b,c,d)
#define LOGWARN4(fmt,a,b,c,d) LGWRWARN4(NULL,0,fmt,a,b,c,d)
#define LOGNOTICE4(fmt,a,b,c,d) LGWRNOTICE4(NULL,0,fmt,a,b,c,d)
#define LOGINFO4(fmt,a,b,c,d) LGWRINFO4(NULL,0,fmt,a,b,c,d)
#define LOGDEBUG4(fmt,a,b,c,d) LGWRDEBUG4(NULL,0,fmt,a,b,c,d)
#define LOG5(fmt,a,b,c,d,e) LGWR5(NULL,0,fmt,a,b,c,d,e)
#define LOGEMERGENCY5(fmt,a,b,c,d,e) LGWREMERGENCY5(NULL,0,fmt,a,b,c,d,e)
#define LOGALERT5(fmt,a,b,c,d,e) LGWRALERT5(NULL,0,fmt,a,b,c,d,e)
#define LOGCRITICAL5(fmt,a,b,c,d,e) LGWRCRITICAL5(NULL,0,fmt,a,b,c,d,e)
#define LOGERROR5(fmt,a,b,c,d,e) LGWRERROR5(NULL,0,fmt,a,b,c,d,e)
#define LOGWARN5(fmt,a,b,c,d,e) LGWRWARN5(NULL,0,fmt,a,b,c,d,e)
#define LOGNOTICE5(fmt,a,b,c,d,e) LGWRNOTICE5(NULL,0,fmt,a,b,c,d,e)
#define LOGINFO5(fmt,a,b,c,d,e) LGWRINFO5(NULL,0,fmt,a,b,c,d,e)
#define LOGDEBUG5(fmt,a,b,c,d,e) LGWRDEBUG5(NULL,0,fmt,a,b,c,d,e)
#define LOG6(fmt,a,b,c,d,e,f) LGWR6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGEMERGENCY6(fmt,a,b,c,d,e,f) LGWREMERGENCY6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGALERT6(fmt,a,b,c,d,e,f) LGWRALERT6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGCRITICAL6(fmt,a,b,c,d,e,f) LGWRCRITICAL6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGERROR6(fmt,a,b,c,d,e,f) LGWRERROR6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGWARN6(fmt,a,b,c,d,e,f) LGWRWARN6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGNOTICE6(fmt,a,b,c,d,e,f) LGWRNOTICE6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGINFO6(fmt,a,b,c,d,e,f) LGWRINFO6(NULL,0,fmt,a,b,c,d,e,f)
#define LOGDEBUG6(fmt,a,b,c,d,e,f) LGWRDEBUG6(NULL,0,fmt,a,b,c,d,e,f)
#define LOG7(fmt,a,b,c,d,e,f,g) LGWR7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGEMERGENCY7(fmt,a,b,c,d,e,f,g) LGWREMERGENCY7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGALERT7(fmt,a,b,c,d,e,f,g) LGWRALERT7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGCRITICAL7(fmt,a,b,c,d,e,f,g) LGWRCRITICAL7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGERROR7(fmt,a,b,c,d,e,f,g) LGWRERROR7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGWARN7(fmt,a,b,c,d,e,f,g) LGWRWARN7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGNOTICE7(fmt,a,b,c,d,e,f,g) LGWRNOTICE7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGINFO7(fmt,a,b,c,d,e,f,g) LGWRINFO7(NULL,0,fmt,a,b,c,d,e,f,g)
#define LOGDEBUG7(fmt,a,b,c,d,e,f,g) LGWRDEBUG7(NULL,0,fmt,a,b,c,d,e,f,g)
#define DECLARE_LOGHANDLE void *__lgwr__handle = NULL
#if defined(__cplusplus)
extern "C" {
#endif
extern void *lgwr_open(char *file, int level, int size);
extern void lgwr_close(void *hd);
extern void lgwr_set_file(void *hd, char *s, int mode, int lockme);
extern void lgwr_set_level(void *hd, int newlevel);
extern void lgwr_set_size(void *hd, int newsize);
extern void lgwr_prt(void *hd, const void *data, int len,
const char *file, int line, const char *fmt, ...);
#if defined(__cplusplus)
}
#endif
#endif /* #ifndef _HEAD_APLOG_69E74D13_2F1D009B_17D8494C_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -