package lambdapi
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=920de48ec6c2c3223b6b93879bb65d07ea24aa27f7f7176b3de16e5e467b9939
sha512=135f132730825adeb084669222e68bc999de97b12378fae6abcd9f91ae13093eab29fa49c854adb28d064d52c9890c0f5c8ff9d47a9916f66fe5e0fba3479759
doc/lambdapi.common/Common/Logger/index.html
Module Common.LoggerSource
Functions for creating loggers. *
log_enabled is the cached result of whether there exists an enabled logging function. Its main use is to guard logging operations to avoid performing unnecessary computations.
Type of a logging function. It needs to be boxed for higher-rank polymorphism reasons
make key name desc registers a new logger and returns its pp.
set_debug value key enables or disables the loggers corresponding to every character of str according to value.
set_default_debug str declares the debug flags of str to be enabled by default.
get_activated_loggers () fetches the list of activated loggers, listed in a string
reset_loggers () resets the debug flags to those by default.
log_summary () gives the keys and descriptions for logging options.