16 #include <nn/pia/common/common_RootObject.h>
80 : m_TickSpan(rhs.m_TickSpan)
94 m_TickSpan = rhs.m_TickSpan;
132 operator int32_t()
const
143 operator int64_t()
const
156 m_TickSpan = GetTicksPerMSec() * msec;
167 m_TickSpan = GetTicksPerMSec() * msec;
178 m_TickSpan = GetTicksPerSec() * sec;
189 m_TickSpan = GetTicksPerSec() * sec;
200 m_TickSpan =
static_cast<int64_t
>(GetTicksPerSec() * sec);
211 return static_cast<int32_t
>(m_TickSpan / GetTicksPerMSec());
220 int32_t GetUSec()
const
222 return static_cast<int32_t
>(m_TickSpan / GetTicksPerUSec());
233 return m_TickSpan / GetTicksPerMSec();
242 int64_t GetUSecS64()
const
244 return m_TickSpan / GetTicksPerUSec();
255 return static_cast<int32_t
>(m_TickSpan / GetTicksPerSec());
266 return m_TickSpan / GetTicksPerSec();
277 return static_cast<float>(m_TickSpan) / static_cast<float>(GetTicksPerSec());
290 return (m_TickSpan == rhs.m_TickSpan);
329 return (m_TickSpan != rhs.m_TickSpan);
368 return (m_TickSpan < rhs.m_TickSpan);
407 return (m_TickSpan <= rhs.m_TickSpan);
446 return (m_TickSpan > rhs.m_TickSpan);
485 return (m_TickSpan >= rhs.m_TickSpan);
524 m_TickSpan += rhs.m_TickSpan;
538 m_TickSpan -= rhs.m_TickSpan;
553 t.m_TickSpan = m_TickSpan + rhs.m_TickSpan;
568 t.m_TickSpan = m_TickSpan - rhs.m_TickSpan;
579 int64_t GetTick()
const
592 void SetTick(int64_t tick)
604 void Trace(uint64_t flag)
const;
609 static const int64_t& GetTicksPerUSec();
610 static const int64_t& GetTicksPerMSec();
611 static const int64_t& GetTicksPerSec();