X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FConfig.hh;h=9387444830c2f60d463f6f7120bb8a59028d7c28;hb=51044eb18f034c1a059ffe2fb109a422c1cbe251;hp=4ffb5ac9bce004170abb13517b4ea6805652a950;hpb=c7512677a51c8ba551ab23611d6e99bdc7a7fdfa;p=senf.git diff --git a/Utils/Logger/Config.hh b/Utils/Logger/Config.hh index 4ffb5ac..9387444 100644 --- a/Utils/Logger/Config.hh +++ b/Utils/Logger/Config.hh @@ -1,8 +1,8 @@ // $Id$ // // Copyright (C) 2007 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund // // This program is free software; you can redistribute it and/or modify @@ -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.