Changeset 452 for cpp/common
- Timestamp:
- 11/29/15 22:19:52 (9 years ago)
- Location:
- cpp/common/loggers
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/common/loggers/loggers.cpp
r378 r452 123 123 } 124 124 } 125 126 string LoggerToMemory::getCountSummary() const 127 { 128 if (getInfoCount()) 129 { 130 string msg; 131 if (getErrorCount()) 132 msg=ssprintf("%d error(s)",getErrorCount()); 133 int w; 134 if (w=getWarningCount()-getErrorCount()) 135 msg+=ssprintf("%s%d warning(s)",(getErrorCount()?", ":""),w); 136 if (w=getInfoCount()-getWarningCount()) 137 msg+=ssprintf("%s%d message(s)",(getWarningCount()?", ":""),w); 138 return msg; 139 } 140 return string(""); 141 } 142 -
cpp/common/loggers/loggers.h
r378 r452 91 91 }; 92 92 93 int getErrorCount() { return errcount; } 94 int getWarningCount() { return warncount; } 95 int getInfoCount() { return infocount; } 96 int getStoredCount() { return storedcount; } 97 int getErrorLevel() { return maxlevel; } 98 const string getMessages() { return msgs; } 93 int getErrorCount() const { return errcount; } 94 int getWarningCount() const { return warncount; } 95 int getInfoCount() const { return infocount; } 96 int getStoredCount() const { return storedcount; } 97 int getErrorLevel() const { return maxlevel; } 98 string getMessages() const { return msgs; } 99 string getCountSummary() const; ///< return the standard "... error(s), ... warning(s), ... message(s)" text (or empty string if count==0) 99 100 100 101 LoggerToMemory(int opts = 0, int minimal_level_to_store = LOG_ERROR) :LoggerBase(opts), minleveltostore(minimal_level_to_store)
Note: See TracChangeset
for help on using the changeset viewer.