MCPcopy Create free account
hub / github.com/Illation/ETEngine / Diff

Method Diff

Engine/source/EtCore/Util/Time.cpp:65–80  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63 return ret;
64 }
65 HighResDuration Time::Diff( const HighResTime &start, const HighResTime &end )const
66 {
67 HighResDuration ret;
68 auto nsecDiff = end.tv_nsec - start.tv_nsec;
69 if(nsecDiff < 0)
70 {
71 ret.tv_sec = end.tv_sec - start.tv_sec - 1;
72 ret.tv_nsec = 1000000000 + nsecDiff;
73 }
74 else
75 {
76 ret.tv_sec = end.tv_sec - start.tv_sec;
77 ret.tv_nsec = nsecDiff;
78 }
79 return ret;
80 }
81
82#else
83

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected