3 #include <Core/RaCore.hpp>
11 using Clock = std::chrono::high_resolution_clock;
12 using TimePoint = std::chrono::time_point<Clock>;
14 inline long RA_CORE_API getIntervalMicro(
const TimePoint& start,
const TimePoint& end ) {
15 return ( std::chrono::duration_cast<std::chrono::microseconds>( end - start ) ).count();
18 inline Scalar RA_CORE_API getIntervalSeconds(
const TimePoint& start,
const TimePoint& end ) {
19 return ( std::chrono::duration_cast<
20 std::chrono::duration<Scalar, std::chrono::seconds::period>>( end - start ) )