zx::ticks

Summary

Constructors and Destructors

ticks()
ticks(zx_ticks_t value)

Public functions

get() const
constexpr zx_ticks_t
operator!=(ticks other) const
constexpr bool
operator%(uint64_t divisor) const
constexpr ticks
operator%(ticks other) const
constexpr uint64_t
operator%=(uint64_t divisor)
constexpr ticks &
operator*(uint64_t multiplier) const
constexpr ticks
operator*=(uint64_t multiplier)
constexpr ticks &
operator+(ticks other) const
constexpr ticks
operator+=(ticks other)
constexpr ticks &
operator-(ticks other) const
constexpr ticks
operator-=(ticks other)
constexpr ticks &
operator/(uint64_t divisor) const
constexpr ticks
operator/(ticks other) const
constexpr uint64_t
operator/=(uint64_t divisor)
constexpr ticks &
operator<(ticks other) const
constexpr bool
operator<=(ticks other) const
constexpr bool
operator==(ticks other) const
constexpr bool
operator>(ticks other) const
constexpr bool
operator>=(ticks other) const
constexpr bool

Public static functions

infinite()
constexpr ticks
infinite_past()
constexpr ticks
now()
per_second()

Public functions

get

constexpr zx_ticks_t get() const 

operator!=

constexpr bool operator!=(
  ticks other
) const 

operator%

constexpr ticks operator%(
  uint64_t divisor
) const 

operator%

constexpr uint64_t operator%(
  ticks other
) const 

operator%=

constexpr ticks & operator%=(
  uint64_t divisor
)

operator*

constexpr ticks operator*(
  uint64_t multiplier
) const 

operator*=

constexpr ticks & operator*=(
  uint64_t multiplier
)

operator+

constexpr ticks operator+(
  ticks other
) const 

operator+=

constexpr ticks & operator+=(
  ticks other
)

operator-

constexpr ticks operator-(
  ticks other
) const 

operator-=

constexpr ticks & operator-=(
  ticks other
)

operator/

constexpr ticks operator/(
  uint64_t divisor
) const 

operator/

constexpr uint64_t operator/(
  ticks other
) const 

operator/=

constexpr ticks & operator/=(
  uint64_t divisor
)

operator<

constexpr bool operator<(
  ticks other
) const 

operator<=

constexpr bool operator<=(
  ticks other
) const 

operator==

constexpr bool operator==(
  ticks other
) const 

operator>

constexpr bool operator>(
  ticks other
) const 

operator>=

constexpr bool operator>=(
  ticks other
) const 

ticks

constexpr ticks()=default

ticks

constexpr ticks(
  zx_ticks_t value
)

Public static functions

infinite

constexpr ticks infinite()

infinite_past

constexpr ticks infinite_past()

now

ticks now()

per_second

ticks per_second()