KF2-YetAnotherScoreboard/YAS/Logger.uci

9 lines
579 B
Plaintext
Raw Normal View History

2021-06-20 05:04:22 +00:00
`define scelog(text, cond) `log(`text, `cond, 'YetAnotherScoreboard')
2021-06-12 20:11:37 +00:00
`define info(text) `scelog("[INFO]"@`text, true)
`define warning(text) `scelog("[WARNING]"@`text, true)
`define error(text) `scelog("[ERROR]"@`text, true)
2021-06-12 20:11:37 +00:00
`define debug(text) if (`bEnableDebug) { `scelog("[DEBUG]"@`text, `bEnableDebug); }
`define callstack() if (`bEnableCallstack) { `scelog("[CALLSTACK]"@`Location, `bEnableCallstack); }
`define callstack_static(text) if (`bEnableCallstack) { `scelog("[CALLSTACK]"@`text, `bEnableCallstack); }