X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FConfig.hh;h=9725f04754fc64a8fa2f3b12329774f412736955;hb=ac86c2bb40746fbedf70a19af3307e5da642b04a;hp=27a9af81f8aea25117b93a84dceba03be3317560;hpb=ae06fe86f16fdabb7ffb219d255444d2eb4f4f79;p=senf.git diff --git a/Utils/Logger/Config.hh b/Utils/Logger/Config.hh index 27a9af8..9725f04 100644 --- a/Utils/Logger/Config.hh +++ b/Utils/Logger/Config.hh @@ -45,13 +45,8 @@ Runtime configuration on the other hand deals with routing all those messages, which are enabled at compile time to the logging targets. If a message is not routed, it will be - discarded. This allows to additionally disable messages at run-time. - - \fixme Restructure compile-time configuration: Only allow stream based configuration using - SENF_LOG_CONF. For more complex configuration, accept a macro SENF_LOG_CONFFILE which, if - defined, must define the path of a file to be included. Area specific configuration must be - done in this include file. The area must be complete (not only a predeclaration) at that - point. + discarded. This allows to additionally disable messages at run-time. Message routing is managed + via the \ref Target interface. */ namespace senf { @@ -68,7 +63,7 @@ namespace log { be set on the compiler command line:
         g++ ... -DSENF_LOG_CONF="(( (senf)(log)(Debug),(_),DISABLED ))
-                                 (( (senf)(log)(Debug),(foo)(SomeClass),(VERBOSE) ))
+                                 (( (senf)(log)(Debug),(foo)(SomeClass),VERBOSE ))
                                  (( (foo)(Transactions),(_),NOTICE ))" ...
         
(As this option can get quite long, you might want to use the '-imacros' option instead)