Example #1
0
 void LogRegistry::setLevel(LogLevel severity) {
     if (severity > consoleLevel_) {
         // our min level is going above our previous console level...
         /// @todo right now this means the filtering is a harmless no-op
     }
     setLevelImpl(severity);
 }
Example #2
0
 void LogRegistry::setConsoleLevel(LogLevel severity) {
     if (severity < minLevel_) {
         /// @todo Does it make sense that we must adjust overall level
         /// as well in this case?
         setLevelImpl(severity);
     }
     setConsoleLevelImpl(severity);
 }
Example #3
0
void
Logging::setLevelImpl(const std::unordered_map<std::string, LogLevel>& prefixRules)
{
  resetLevels();
  for (const auto& rule : prefixRules) {
    setLevelImpl(rule.first, rule.second);
  }
}