#pragma once #include #include #include #define duration_ns(a) std::chrono::duration_cast(a).count() #define perf_counter_ns() std::chrono::high_resolution_clock::now() std::string format_time(uint64_t) noexcept; std::string format_time_ns(uint64_t) noexcept; std::string format_byte_size(uint64_t) noexcept; std::string thousand_sep(uint64_t, const char& = ',') noexcept;