Lines Matching refs:Tick
52 class Tick
70 explicit Tick(s64 tick = 0) : m_Tick(tick) {} in m_Tick()
77 Tick(nn::fnd::TimeSpan span);
84 static Tick GetSystemCurrent();
119 Tick& operator-=(Tick rhs);
127 Tick operator-(Tick rhs) const;
135 Tick& operator+=(Tick rhs);
143 Tick operator+(Tick rhs) const;
151 Tick& operator+=(fnd::TimeSpan rhs);
159 Tick operator+(fnd::TimeSpan rhs) const;
217 inline Tick Tick::GetSystemCurrent() in GetSystemCurrent()
219 return Tick(nn::svc::GetSystemTick()); in GetSystemCurrent()
222 inline Tick::Tick(nn::fnd::TimeSpan span) in Tick() function
229 inline Tick::operator nn::fnd::TimeSpan() const in TimeSpan()
237 inline nn::fnd::TimeSpan Tick::ToTimeSpan() const in ToTimeSpan()
242 inline Tick& Tick::operator+=(fnd::TimeSpan rhs)
251 inline Tick& Tick::operator-=(Tick rhs) { this->m_Tick -= rhs.m_Tick; return *this; }
252 inline Tick Tick::operator-(Tick rhs) const { Tick ret(*this); return ret -= rhs; }
253 inline Tick& Tick::operator+=(Tick rhs) { this->m_Tick += rhs.m_Tick; return *this; }
254 inline Tick Tick::operator+(Tick rhs) const { Tick ret(*this); return ret += rhs; }
255 inline Tick Tick::operator+(fnd::TimeSpan rhs) const { Tick ret(*this); return ret += rhs; }
257 inline s64 Tick::ToNanoSeconds() const in ToNanoSeconds()
263 inline s64 Tick::ToMicroSeconds() const in ToMicroSeconds()
269 inline s64 Tick::ToMilliSeconds() const in ToMilliSeconds()
275 inline s64 Tick::ToSeconds() const in ToSeconds()