25 m_last_logged{m_started - m_min_interval}, m_done{
false} {
37 if (entry.m_total <= 0) {
38 m_logger.
info() << entry.m_label <<
": " << entry.m_done;
42 float percent = (entry.m_done * 100.) / entry.m_total;
43 m_logger.
info() << entry.m_label <<
": " << entry.m_done <<
" / " << entry.m_total
48 auto h = std::chrono::duration_cast<std::chrono::hours>(elapsed);
49 auto m = std::chrono::duration_cast<std::chrono::minutes>(elapsed - h);
50 auto s = std::chrono::duration_cast<std::chrono::seconds>(elapsed - h -
m);
void info(const std::string &logMessage)
T setprecision(T... args)
static Logging getLogger(const std::string &name="")