X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FConfig.hh;h=8e0eda33fa4e449faf69b387e27c7e7eff16d9eb;hb=28275a1a9075ae42dc29aaadc5bc78e6fa204e26;hp=4ffb5ac9bce004170abb13517b4ea6805652a950;hpb=c7512677a51c8ba551ab23611d6e99bdc7a7fdfa;p=senf.git diff --git a/Utils/Logger/Config.hh b/Utils/Logger/Config.hh index 4ffb5ac..8e0eda3 100644 --- a/Utils/Logger/Config.hh +++ b/Utils/Logger/Config.hh @@ -71,7 +71,7 @@ The runtime configuration is performed by routing messages to one or more logging targets: \code - senf::log::ConsoleLog consoleLog; + senf::log::ConsoleLog & consoleLog (senf::log::ConsoleLog::instance()); senf::log::FileLog fileLog ("my.log"); consoleLog.route(); @@ -79,10 +79,11 @@ consoleLog.route(); fileLog.route(); - \endcode Here we see an already relatively complex setup: All debug messages (that is, those, - which are not disabled at compile time) are routed to the console. We also route important - transactions to the console \e except transactions from the \c foo::SomeClass area. The \c - fileLog simply receives all transaction log messages. + \endcode + Here we see an already relatively complex setup: All debug messages (that is, those, which are + not disabled at compile time) are routed to the console. We also route important transactions to + the console \e except transactions from the \c foo::SomeClass area. The \c fileLog simply + receives all transaction log messages. The routing statements are processed by the targets in order, the first matching rule will decide a log messages fate for that target.