#define IH_Log_ 1
// Custom includes
+#include <sstream>
///////////////////////////////ih.p////////////////////////////////////////
#define SENF_LOG_BLOCK_(parameters, block) \
do { \
- if (parameters::compile_enabled && parameters::enabled()) { \
- std::ostream & log (parameters::log_stream()); \
+ if (parameters::compileEnabled && parameters::enabled()) { \
+ std::stringstream log; \
do block while(0); \
- log << std::endl; \
+ senf::log::write<parameters::stream, parameters::area, parameters::level>(log.str()); \
} \
} while(0)