MCPcopy Create free account
hub / github.com/RenderKit/embree / value

Method value

tutorials/external/catch.hpp:13586–13599  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13584 }
13585
13586 auto value() const -> double {
13587 switch (m_units) {
13588 case Unit::Microseconds:
13589 return m_inNanoseconds / static_cast<double>(s_nanosecondsInAMicrosecond);
13590 case Unit::Milliseconds:
13591 return m_inNanoseconds / static_cast<double>(s_nanosecondsInAMillisecond);
13592 case Unit::Seconds:
13593 return m_inNanoseconds / static_cast<double>(s_nanosecondsInASecond);
13594 case Unit::Minutes:
13595 return m_inNanoseconds / static_cast<double>(s_nanosecondsInAMinute);
13596 default:
13597 return static_cast<double>(m_inNanoseconds);
13598 }
13599 }
13600 auto unitsAsString() const -> std::string {
13601 switch (m_units) {
13602 case Unit::Nanoseconds:

Callers 3

parseMethod · 0.45
parseMethod · 0.45
operator <<Method · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected