53 static void updateCurrentTime(
const std::string& taskCategory = std::string(
"") );
56 static void setCurrentTime(uint64_t time,
const std::string& taskCategory = std::string(
""));
63 static uint64_t elapsedTime(
const std::string& taskCategory = std::string(
"") );
68 static uint64_t diffTime(
const uint64_t& begin,
76 static void logElapsedTime(
const std::string& mess,
77 const std::string& taskCategory = std::string(
"") );
84 static void logCumulatedTime(
const std::string& mess,
85 const std::string& taskCategory = std::string(
""));
90 static void logAllCumulatedTime(
const std::string& mess);
96 static uint64_t getCurrentTime();
101 static std::map<std::string , std::pair<uint64_t,uint64_t> > m_cumulatedTime;
102 static QMutex m_mutex;