uint128
return uint128(0, low << (count - 64));
return uint128(low << count, (high << count) | (low >> (64 - count)));
uint128 operator>>(int count) const
return uint128(high >> (count - 64), 0);
return uint128((low >> count) | (high << (64 - count)), high >> count);
uint128 operator+(const uint128& other) const
return uint128(resultLow,
uint128 operator-(const uint128& other) const
return uint128(resultLow,
uint128 operator*(uint32 other) const
return uint128(resultLow,
uint128 operator/(const uint128& other) const
uint128 shiftedDivider = other;
uint128 result = 0;
uint128 temp = *this;
result = result + (uint128(1) << shift);
gTimeConversionFactor = ((uint128(expired) * uint32(1000000)) << 32)
/ uint128(tscDeltaSlow);
uint128(uint64 low, uint64 high = 0)
bool operator<(const uint128& other) const
bool operator<=(const uint128& other) const
uint128 operator<<(int count) const