Module Log
module Log: sig
.. end
Logging and messaging
Every relevant event must be logged through the functions in this module
but only for ingle-process mode. Use Event
for multi-process mode.
module type Sig = sig
.. end
include Log.Sig
Logging functions accessible directly
module type SLog = sig
.. end
module Make: functor (
R
:
sig
val printf_relay : 'a m_log_printer
end
) ->
SLog
Create a logging module parameterized by a relay function
include Log.SLog
One instance without relay is available directly