addLineTerm | Ionflux::Tools::Reporter | [protected] |
assert(bool assertExpr, const std::string &message) | Ionflux::Tools::Reporter | [virtual] |
compressLogs | Ionflux::Tools::Reporter | [protected] |
consoleTimestamp | Ionflux::Tools::Reporter | [protected] |
createTimestamp(bool useDate, bool useTime, const std::string &dateSep, const std::string &dateTimeSep, const std::string &timeSep, DateTime &dt) | Ionflux::Tools::Reporter | [static] |
DEFAULT_LOG_PATH | Ionflux::Tools::Reporter | [static] |
DEFAULT_LOGFILE_SUFFIX | Ionflux::Tools::Reporter | [static] |
disableTimestamps | Ionflux::Tools::Reporter | [protected] |
dump | Ionflux::Tools::Reporter | [protected] |
getCompressLogs() | Ionflux::Tools::Reporter | [virtual] |
getLevel(const std::string &level) | Ionflux::Tools::Reporter | [virtual] |
getLogFilePath() | Ionflux::Tools::Reporter | [virtual] |
getLogFilePrefix() | Ionflux::Tools::Reporter | [virtual] |
getLogFileSuffix() | Ionflux::Tools::Reporter | [virtual] |
getLogLevel() | Ionflux::Tools::Reporter | [virtual] |
getVerbosityLevel() | Ionflux::Tools::Reporter | [virtual] |
lastLogName | Ionflux::Tools::Reporter | [protected] |
lastLogTime | Ionflux::Tools::Reporter | [protected] |
logFilePath | Ionflux::Tools::Reporter | [protected] |
logFilePrefix | Ionflux::Tools::Reporter | [protected] |
logFileSuffix | Ionflux::Tools::Reporter | [protected] |
logLevel | Ionflux::Tools::Reporter | [protected] |
logTimestamp | Ionflux::Tools::Reporter | [protected] |
msg(const std::string &message, int level) | Ionflux::Tools::Reporter | [virtual] |
msg(const std::string &message, int level, bool lineTerm) | Ionflux::Tools::Reporter | [virtual] |
msg(const std::string &message, int level, bool lineTerm, bool timeStamp) | Ionflux::Tools::Reporter | [virtual] |
redirect(Reporter *newTarget) | Ionflux::Tools::Reporter | [virtual] |
Reporter() | Ionflux::Tools::Reporter | |
Reporter(int initVerbosityLevel, int initLogLevel, const std::string &initLogPath, const std::string &initLogPrefix, const std::string &initLogSuffix, bool initConsoleTimestamp[], bool initLogTimestamp[]) | Ionflux::Tools::Reporter | |
setAddLineTerm(bool status) | Ionflux::Tools::Reporter | [virtual] |
setCompressLogs(bool newCompressLogs) | Ionflux::Tools::Reporter | [virtual] |
setConfig(Node &config) | Ionflux::Tools::Reporter | [virtual] |
setDump(ByteDump *newDump) | Ionflux::Tools::Reporter | [virtual] |
setLogFilePath(const std::string &path) | Ionflux::Tools::Reporter | [virtual] |
setLogFilePrefix(const std::string &prefix) | Ionflux::Tools::Reporter | [virtual] |
setLogFileSuffix(const std::string &suffix) | Ionflux::Tools::Reporter | [virtual] |
setLogLevel(int level) | Ionflux::Tools::Reporter | [virtual] |
setTimestamps(bool console[], bool log[]) | Ionflux::Tools::Reporter | [virtual] |
setVerbosityLevel(int level) | Ionflux::Tools::Reporter | [virtual] |
target | Ionflux::Tools::Reporter | [protected] |
verbosityLevel | Ionflux::Tools::Reporter | [protected] |
VL_ALL | Ionflux::Tools::Reporter | [static] |
VL_ASSERT | Ionflux::Tools::Reporter | [static] |
VL_DEBUG | Ionflux::Tools::Reporter | [static] |
VL_DEBUG_INSANE | Ionflux::Tools::Reporter | [static] |
VL_DEBUG_OPT | Ionflux::Tools::Reporter | [static] |
VL_ERROR | Ionflux::Tools::Reporter | [static] |
VL_ERROR_CRIT | Ionflux::Tools::Reporter | [static] |
VL_INFO | Ionflux::Tools::Reporter | [static] |
VL_INFO_OPT | Ionflux::Tools::Reporter | [static] |
VL_NONE | Ionflux::Tools::Reporter | [static] |
VL_WARNING | Ionflux::Tools::Reporter | [static] |
VL_WARNING_OPT | Ionflux::Tools::Reporter | [static] |
writeLogMessage(const std::string &fileName, const std::string &message) | Ionflux::Tools::Reporter | [virtual] |
~Reporter() | Ionflux::Tools::Reporter | [virtual] |