Utils/Logger: Reorganize source code
[senf.git] / Utils / Logger / Target.hh
index 43ae954..6298800 100644 (file)
@@ -28,8 +28,8 @@
 
 // Custom includes
 #include "../singleton.hh"
-#include "Stream.hh"
-#include "Area.hh"
+#include "StreamRegistry.hh"
+#include "AreaRegistry.hh"
 
 //#include "Target.mpp"
 ///////////////////////////////hh.p////////////////////////////////////////
 namespace senf {
 namespace log {
 
-    /** \brief
+    /** \brief Logging target base class
+
+        All enabled log messages are eventually routed to one or more logging targets. It is the
+        responsibility of the logging target to write the log messages somewhere: onto the console,
+        to a file, to mail them to the administrator or whatever. To this end, the logging target is
+        passed the log message and a complete set of logging parameters (\e stream, \e area and \e
+        level).
       */
     class Target
         : public senf::singleton<Target>