mirror of
https://github.com/gligli/nulldc-360.git
synced 2025-04-02 11:11:56 -04:00
16 lines
663 B
C
16 lines
663 B
C
#pragma once
|
|
#define DEFAULT_LOGGING
|
|
|
|
#ifdef DEFAULT_LOGGING
|
|
#define logSetMode(_newMode_)
|
|
#define logSetModeEx(_newMode_,_arg0_)
|
|
//gli #define log(_fmt_,...) printf(_fmt_,__VA_ARGS__)
|
|
#define dlog(all...) printf(all)
|
|
#define logEx(_field_,_fmt_,...)
|
|
#else
|
|
#include "logging.h"
|
|
#define logSetMode(_newMode_) getActiveLogger()->setMode(_newMode_,0)
|
|
#define logSetModeEx(_newMode_,_arg0_) getActiveLogger()->setMode(_newMode_,_arg0_)
|
|
#define log(_fmt_,...) getActiveLogger()->dump(0,__FUNCTION__,__FILE__,__LINE__,_fmt_,__VA_ARGS__)
|
|
#define logEx(_field_,_fmt_,...) getActiveLogger()->dump(_field_,__FUNCTION__,__FILE__,__LINE__,_fmt_,__VA_ARGS__)
|
|
#endif
|