#include <int128.h>
|
constexpr | uint128 (uint64_t high, uint64_t low) |
|
Definition at line 100 of file int128.h.
◆ uint128() [1/11]
absl::uint128::uint128 |
( |
| ) |
|
|
default |
◆ uint128() [2/11]
constexpr absl::uint128::uint128 |
( |
int |
v | ) |
|
◆ uint128() [3/11]
constexpr absl::uint128::uint128 |
( |
unsigned int |
v | ) |
|
◆ uint128() [4/11]
constexpr absl::uint128::uint128 |
( |
long |
v | ) |
|
◆ uint128() [5/11]
constexpr absl::uint128::uint128 |
( |
unsigned long |
v | ) |
|
◆ uint128() [6/11]
constexpr absl::uint128::uint128 |
( |
long long |
v | ) |
|
◆ uint128() [7/11]
constexpr absl::uint128::uint128 |
( |
unsigned long long |
v | ) |
|
◆ uint128() [8/11]
absl::uint128::uint128 |
( |
float |
v | ) |
|
|
explicit |
◆ uint128() [9/11]
absl::uint128::uint128 |
( |
double |
v | ) |
|
|
explicit |
◆ uint128() [10/11]
absl::uint128::uint128 |
( |
long double |
v | ) |
|
|
explicit |
◆ uint128() [11/11]
constexpr absl::uint128::uint128 |
( |
uint64_t |
high, |
|
|
uint64_t |
low |
|
) |
| |
|
private |
◆ operator &=()
◆ operator ABSL_INTERNAL_WCHAR_T()
◆ operator bool()
constexpr absl::uint128::operator bool |
( |
| ) |
const |
|
explicit |
◆ operator char()
constexpr absl::uint128::operator char |
( |
| ) |
const |
|
explicit |
◆ operator char16_t()
constexpr absl::uint128::operator char16_t |
( |
| ) |
const |
|
explicit |
◆ operator char32_t()
constexpr absl::uint128::operator char32_t |
( |
| ) |
const |
|
explicit |
◆ operator double()
absl::uint128::operator double |
( |
| ) |
const |
|
inlineexplicit |
◆ operator float()
absl::uint128::operator float |
( |
| ) |
const |
|
inlineexplicit |
◆ operator int()
constexpr absl::uint128::operator int |
( |
| ) |
const |
|
explicit |
◆ operator long()
constexpr absl::uint128::operator long |
( |
| ) |
const |
|
explicit |
◆ operator long double()
absl::uint128::operator long double |
( |
| ) |
const |
|
inlineexplicit |
◆ operator long long()
constexpr absl::uint128::operator long long |
( |
| ) |
const |
|
explicit |
◆ operator short()
constexpr absl::uint128::operator short |
( |
| ) |
const |
|
explicit |
◆ operator signed char()
constexpr absl::uint128::operator signed char |
( |
| ) |
const |
|
explicit |
◆ operator unsigned char()
constexpr absl::uint128::operator unsigned char |
( |
| ) |
const |
|
explicit |
◆ operator unsigned int()
constexpr absl::uint128::operator unsigned int |
( |
| ) |
const |
|
explicit |
◆ operator unsigned long()
constexpr absl::uint128::operator unsigned long |
( |
| ) |
const |
|
explicit |
◆ operator unsigned long long()
constexpr absl::uint128::operator unsigned long long |
( |
| ) |
const |
|
explicit |
◆ operator unsigned short()
constexpr absl::uint128::operator unsigned short |
( |
| ) |
const |
|
explicit |
◆ operator%=()
◆ operator*=()
◆ operator++() [1/2]
uint128 absl::uint128::operator++ |
( |
int |
| ) |
|
|
inline |
◆ operator++() [2/2]
uint128 & absl::uint128::operator++ |
( |
| ) |
|
|
inline |
◆ operator+=()
◆ operator--() [1/2]
uint128 absl::uint128::operator-- |
( |
int |
| ) |
|
|
inline |
◆ operator--() [2/2]
uint128 & absl::uint128::operator-- |
( |
| ) |
|
|
inline |
◆ operator-=()
◆ operator/=()
◆ operator<<=()
uint128 & absl::uint128::operator<<= |
( |
int |
amount | ) |
|
|
inline |
◆ operator=() [1/6]
uint128 & absl::uint128::operator= |
( |
int |
v | ) |
|
|
inline |
◆ operator=() [2/6]
uint128 & absl::uint128::operator= |
( |
unsigned int |
v | ) |
|
|
inline |
◆ operator=() [3/6]
uint128 & absl::uint128::operator= |
( |
long |
v | ) |
|
|
inline |
◆ operator=() [4/6]
uint128 & absl::uint128::operator= |
( |
unsigned long |
v | ) |
|
|
inline |
◆ operator=() [5/6]
uint128 & absl::uint128::operator= |
( |
long long |
v | ) |
|
|
inline |
◆ operator=() [6/6]
uint128 & absl::uint128::operator= |
( |
unsigned long long |
v | ) |
|
|
inline |
◆ operator>>=()
uint128 & absl::uint128::operator>>= |
( |
int |
amount | ) |
|
|
inline |
◆ operator^=()
◆ operator|=()
◆ AbslHashValue
◆ MakeUint128
constexpr uint128 MakeUint128 |
( |
uint64_t |
high, |
|
|
uint64_t |
low |
|
) |
| |
|
friend |
◆ Uint128High64
constexpr uint64_t Uint128High64 |
( |
uint128 |
v | ) |
|
|
friend |
◆ Uint128Low64
constexpr uint64_t Uint128Low64 |
( |
uint128 |
v | ) |
|
|
friend |
◆ Uint128Max
The documentation for this class was generated from the following files: