On 5/30/11 4:50 PM, Vincent wrote:
I was referring to the post of you I actually cited, where you wrote:
---
In this case I prefer snippets like this:
// some IO logic
version(log_io) logDbg(`SENT: ` ~ line);
---
Clearly, you can't activate/deactivate logging at runtime here
You can, see Log.IsEnabled member.
You wrote in response to Jose: »In your case it's IO object - turning ON
verbosity, you do it for ALL logging, while you need just an IO module.
What you say on this? :) In this case I prefer snippets like this: […]«
I don't quite see how you would be able to enable/disable logging
specifically for the I/O part _at runtime_ in your snippet (the one I
quoted above), assuming that logDbg is a global logging object not
specific to the I/O code.
David