#include <sstream>
Go to the source code of this file.
Definition in file Log.ih.
Defines |
|
#define | IH_SENF_Utils_Logger_Log_ 1 |
#define | SENF_LOG_BLOCK_(parameters, block) |
#define | SENF_LOG_BLOCK_TPL_(parameters, block) |
#define | ||||
SENF_LOG_BLOCK_ | ( | parameters, | ||
block | ) | |||
Value:
do { \ typedef parameters SENFLogParameters; \ if (SENFLogParameters::compileEnabled && SENFLogParameters::enabled()) { \ std::stringstream log; \ do block while(0); \ senf::log::detail::write< SENFLogParameters::stream, \ SENFLogParameters::area, \ SENFLogParameters::level >(log.str()); \ } \ } while(0)
#define | ||||
SENF_LOG_BLOCK_TPL_ | ( | parameters, | ||
block | ) | |||
Value:
do { \ typedef parameters SENFLogParameters; \ if (SENFLogParameters::compileEnabled && SENFLogParameters::enabled()) { \ std::stringstream log; \ do block while(0); \ senf::log::detail::write<typename SENFLogParameters::stream, \ typename SENFLogParameters::area, \ typename SENFLogParameters::level>(log.str()); \ } \ } while(0)