72 #define concord_daemon_log_files ddcLogToFiles 75 #define concord_daemon_log_stderr ddcLogToStderr 78 #define concord_daemon_log_syslog ddcLogToSyslog 93 extern void ddcLog(
const std::string& msg);
100 #define ddcLogIf(Test,Msg) if (Test) ddcLog(Msg) 103 #define ddcLogError(Msg) ddcLogIf((ddcLogLevel >= ddcLLError),Msg) 106 #define ddcLogWarn(Msg) ddcLogIf((ddcLogLevel >= ddcLLWarn),Msg) 109 #define ddcLogInfo(Msg) ddcLogIf((ddcLogLevel >= ddcLLInfo),Msg) 112 #define ddcLogDebug(Msg) ddcLogIf((ddcLogLevel >= ddcLLDebug),Msg) 115 #define ddcLogTrace(Msg) ddcLogIf((ddcLogLevel >= ddcLLTrace),Msg) 118 #define ddcLogDie(Msg) { ddcLogError(Msg); abort(); } const DDCLogLevel ddcLLTrace
Definition: ddcLog.cpp:44
DDCLogLevel ddcLogLevel
global log-level
Definition: ddcLog.cpp:57
DDCLogLevel GetLogLevel(const std::string &Name)
Definition: ddcLog.cpp:65
bool ddcLogToSyslog
bool: whether to output log messages via syslog (default=false)
Definition: ddcLog.cpp:55
void concord_daemon_log(const std::string &t)
pre-v2.1 compatible alias for ddcLog()
Definition: ddcLog.h:96
int DDCLogLevel
Definition: ddcLog.h:38
void ddcLog(const std::string &msg)
write a single log-message, implicitly appending a newline
const DDCLogLevel pdHeavyDensity
Definition: ddcLog.cpp:48
DDCLogLevel ProtocolDensityEnum
Definition: ddcLog.h:49
bool ddcLogToStderr
bool: whether to output log messages on stderr (default=false)
Definition: ddcLog.cpp:54
const DDCLogLevel ddcLLWarn
Definition: ddcLog.cpp:41
const DDCLogLevel pdWeakDensity
Definition: ddcLog.cpp:46
const DDCLogLevel ddcLLInfo
Definition: ddcLog.cpp:42
const DDCLogLevel ddcLLDebug
Definition: ddcLog.cpp:43
const char * LogLevelName(DDCLogLevel Level)
Definition: ddcLog.cpp:101
bool ddcLogToFiles
bool: whether to output log messages to local log-files REGISTRY("Software\\Dialing\\Logs\\Main")/log...
Definition: ddcLog.cpp:53
Definition: morph_const.h:107
const DDCLogLevel ddcLLError
Definition: ddcLog.cpp:40
DDCLogLevel SetLogLevel(DDCLogLevel Level)
Definition: ddcLog.cpp:109
const DDCLogLevel ddcLLUnknown
Definition: ddcLog.cpp:38
const DDCLogLevel ddcLLSilent
Definition: ddcLog.cpp:39
const DDCLogLevel pdMediumDensity
Definition: ddcLog.cpp:47