Packets: Complete reimplementation of parse helper macros
[senf.git] / Utils / Logger / Parameters.hh
index c34d308..e811cb1 100644 (file)
@@ -27,6 +27,7 @@
 #define HH_Parameters_ 1
 
 // Custom includes
+#include "Area.hh"
 
 //#include "Parameters.mpp"
 #include "Parameters.ih"
         };                                                                                        \
     }
 
+#define SENF_LOG_CLASS_AREA()                                                                     \
+    SENF_LOG_DEF_AREA_I(SenfLogArea,                                                              \
+                        std::string v_name() const                                                \
+                            { std::string s (fullName()); return std::string(s,s.size()-13); });  \
+    SENF_LOG_DEFAULT_AREA(SenfLogArea)
+
+
 ///////////////////////////////hh.e////////////////////////////////////////
 //#include "Parameters.cci"
 //#include "Parameters.ct"