12 :
"\nNote: further warnings of this type will be suppressed (this can be " 13 "changed by enabling debugging printout)");
23 if (!m_warnings.empty()) {
24 std::stringstream message;
25 message << m_name <<
" warnings:";
26 for (
const auto& warnAndCount : m_warnings) {
27 message << std::endl << warnAndCount.first <<
" (" << warnAndCount.second <<
")";
std::map< std::string, std::size_t > m_warnings
void add(const std::string &message, const std::string &details="")
void printSummary() const
Log< level::Warning, false > LogWarning