Clear the `cout` from the debug messages in `libNetioHW` and implement proper logging?
Quite a few debug messages are printed to cout
. In comparison, it seems libEmu
prints to cout
only in few cases, when it calls some doDump
method or in some exceptions.
In order to cooperate well with powertools and OPC infrastructure, the cout
should not contain the debug messages. I will make the corresponding PR, just need to know how the debug logs are implemented in YARR. Should I just direct them to cerr
or use some logging system? For example, libEmu
uses logging::make_log
.