summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/stats.h
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2015-11-17 11:52:24 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-02-29 14:30:14 +0100
commitde6dd72dbbbcc7facf25c4a2521c71f653c7b1b2 (patch)
tree6c0852d9f766a50d7d6d688b46ea67ace164dc2e /include/osmocom/core/stats.h
parentf20f5fd5085879624fb6de1e5b9b5ad435ea0500 (diff)
log: Add log_check_level function
This commit adds this predicate function which can be used to avoid the execution of code if a certain log level is not enabled. The function will only return 0 (false), if it is sure that a logging call for the same facility and level will not produce any output. This safety criterion shall ensure, that no logging output is lost due to the use of this predicate as a guard. On the other hand, even if the predicate returns != 0 (true), no logging output might get generated by a similar logging command. Note that the current implementation is not focussed on performance, which could be improved by using a lookup table instead of iterating through every target. Sponsored-by: On-Waves ehf
Diffstat (limited to 'include/osmocom/core/stats.h')
0 files changed, 0 insertions, 0 deletions