43#ifndef AH_CHRONOS_UTILS_H
44#define AH_CHRONOS_UTILS_H
60 return std::chrono::duration_cast<std::chrono::milliseconds>(d).count();
66 return std::chrono::duration_cast<std::chrono::microseconds>(d).count();
72 return std::chrono::duration_cast<std::chrono::nanoseconds>(d).count();
78 return std::chrono::duration_cast<std::chrono::minutes>(d).count();
84 return std::chrono::duration_cast<std::chrono::hours>(d).count();
90 return std::chrono::duration_cast<std::chrono::days>(d).count();
97 using namespace std::chrono;
Main namespace for Aleph-w library functions.
double duration_to_seconds(const std::chrono::duration< double > &d)
double duration_to_milliseconds(const std::chrono::duration< double > &d)
std::string duration_to_string(const auto &d)
double duration_to_nanoseconds(const std::chrono::duration< double > &d)
double duration_to_microseconds(const std::chrono::duration< double > &d)
double duration_to_minutes(const std::chrono::duration< double > &d)
double duration_to_days(const std::chrono::duration< double > &d)
double duration_to_hours(const std::chrono::duration< double > &d)