paradust7 0704ca0550
Make logging cost free when there is no output target (#12247)
The logging streams now do almost no work when there is no output target for them.

For example, if LL_VERBOSE has no output targets, then `verbosestream << x` will return a StreamProxy with a null target. Any further `<<` operations applied to it will do nothing.
2022-05-04 20:55:01 +02:00
..
2017-08-17 22:19:39 +02:00
2017-08-17 22:19:39 +02:00
2022-04-08 14:55:21 +01:00
2018-12-13 11:20:57 +01:00
2022-02-26 14:39:41 +01:00
2021-12-28 14:05:49 +01:00
2017-08-17 22:19:39 +02:00
2017-08-17 22:19:39 +02:00
2022-04-08 14:55:21 +01:00
2017-08-17 22:19:39 +02:00
2017-08-17 22:19:39 +02:00
2022-04-08 14:55:21 +01:00
2017-11-08 23:56:20 +01:00