#include <int128.h>
| Public Member Functions | |
| constexpr | operator ABSL_INTERNAL_WCHAR_T () const | 
| constexpr | operator bool () const | 
| constexpr | operator char () const | 
| constexpr | operator char16_t () const | 
| constexpr | operator char32_t () const | 
| operator double () const | |
| operator float () const | |
| constexpr | operator int () const | 
| constexpr | operator long () const | 
| operator long double () const | |
| constexpr | operator long long () const | 
| constexpr | operator short () const | 
| constexpr | operator signed char () const | 
| constexpr | operator unsigned char () const | 
| constexpr | operator unsigned int () const | 
| constexpr | operator unsigned long () const | 
| constexpr | operator unsigned long long () const | 
| constexpr | operator unsigned short () const | 
| uint128 & | operator%= (uint128 other) | 
| uint128 & | operator&= (uint128 other) | 
| uint128 & | operator*= (uint128 other) | 
| uint128 | operator++ (int) | 
| uint128 & | operator++ () | 
| uint128 & | operator+= (uint128 other) | 
| uint128 | operator-- (int) | 
| uint128 & | operator-- () | 
| uint128 & | operator-= (uint128 other) | 
| uint128 & | operator/= (uint128 other) | 
| uint128 & | operator<<= (int) | 
| uint128 & | operator= (int v) | 
| uint128 & | operator= (unsigned int v) | 
| uint128 & | operator= (long v) | 
| uint128 & | operator= (unsigned long v) | 
| uint128 & | operator= (long long v) | 
| uint128 & | operator= (unsigned long long v) | 
| uint128 & | operator>>= (int) | 
| uint128 & | operator^= (uint128 other) | 
| uint128 & | operator|= (uint128 other) | 
| uint128 () | |
| constexpr | uint128 (int v) | 
| constexpr | uint128 (unsigned int v) | 
| constexpr | uint128 (long v) | 
| constexpr | uint128 (unsigned long v) | 
| constexpr | uint128 (long long v) | 
| constexpr | uint128 (unsigned long long v) | 
| uint128 (float v) | |
| uint128 (double v) | |
| uint128 (long double v) | |
| Private Member Functions | |
| constexpr | uint128 (uint64_t high, uint64_t low) | 
| Friends | |
| template<typename H > | |
| H | AbslHashValue (H h, uint128 v) | 
| constexpr uint128 | MakeUint128 (uint64_t high, uint64_t low) | 
| constexpr uint64_t | Uint128High64 (uint128 v) | 
| constexpr uint64_t | Uint128Low64 (uint128 v) | 
| constexpr uint128 | Uint128Max () | 
| constexpr absl::uint128::uint128 | ( | int | v | ) | 
| constexpr absl::uint128::uint128 | ( | unsigned int | v | ) | 
| constexpr absl::uint128::uint128 | ( | long | v | ) | 
| constexpr absl::uint128::uint128 | ( | unsigned long | v | ) | 
| constexpr absl::uint128::uint128 | ( | long long | v | ) | 
| constexpr absl::uint128::uint128 | ( | unsigned long long | v | ) | 
| absl::uint128::uint128 | ( | float | v | ) |  [explicit] | 
| absl::uint128::uint128 | ( | double | v | ) |  [explicit] | 
| absl::uint128::uint128 | ( | long double | v | ) |  [explicit] | 
| constexpr absl::uint128::uint128 | ( | uint64_t | high, | 
| uint64_t | low | ||
| ) |  [private] | 
| constexpr absl::uint128::operator ABSL_INTERNAL_WCHAR_T | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator bool | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator char | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator char16_t | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator char32_t | ( | ) | const  [explicit] | 
| absl::uint128::operator double | ( | ) | const  [inline, explicit] | 
| constexpr absl::uint128::operator long | ( | ) | const  [explicit] | 
| absl::uint128::operator long double | ( | ) | const  [inline, explicit] | 
| constexpr absl::uint128::operator long long | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator short | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator signed char | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator unsigned char | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator unsigned int | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator unsigned long | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator unsigned long long | ( | ) | const  [explicit] | 
| constexpr absl::uint128::operator unsigned short | ( | ) | const  [explicit] | 
| uint128 & absl::uint128::operator<<= | ( | int | amount | ) |  [inline] | 
| uint128 & absl::uint128::operator= | ( | unsigned int | v | ) |  [inline] | 
| uint128 & absl::uint128::operator= | ( | unsigned long | v | ) |  [inline] | 
| uint128 & absl::uint128::operator= | ( | unsigned long long | v | ) |  [inline] | 
| uint128 & absl::uint128::operator>>= | ( | int | amount | ) |  [inline] | 
| H AbslHashValue | ( | H | h, | 
| uint128 | v | ||
| ) |  [friend] | 
| constexpr uint128 MakeUint128 | ( | uint64_t | high, | 
| uint64_t | low | ||
| ) |  [friend] | 
| constexpr uint64_t Uint128High64 | ( | uint128 | v | ) |  [friend] | 
| constexpr uint64_t Uint128Low64 | ( | uint128 | v | ) |  [friend] | 
| constexpr uint128 Uint128Max | ( | ) |  [friend] |