9 #pragma clang diagnostic push
10 #pragma clang diagnostic ignored "-Wunused-variable"
13 #include <log4cplus/logger.h>
14 #include <log4cplus/loggingmacros.h>
17 #pragma clang diagnostic pop
21 #pragma clang diagnostic push
22 #pragma clang diagnostic ignored "-Wmismatched-tags"
25 #include <boost/units/detail/utility.hpp>
28 #pragma clang diagnostic pop
31 #define TYPE_NAME(_type) boost::units::detail::demangle(typeid(_type).name())
33 #define LOG(_Level, _Msg) \
35 if (LoggingDisabled()) break; \
36 log4cplus::Logger logger = log4cplus::Logger::getRoot(); \
37 LOG4CPLUS_##_Level(logger, _Msg); \
45 const std::string &syslogFacility,
46 const std::string &ident,
47 log4cplus::LogLevel logLevel);
void SetLoggingDisabled(bool flag)
void SetLoggingLevel(LogLevel logLevel)
void SetUseSysLog(bool use_syslog)