|
| uint128 (int a) noexcept |
|
| uint128 (unsigned int a) noexcept |
|
| uint128 (std::uint64_t a) noexcept |
|
| uint128 (float a) noexcept |
|
| uint128 (double a) noexcept |
|
| uint128 (long double a) noexcept |
|
| uint128 (const char *sz) noexcept |
|
bool | operator! () const noexcept |
|
uint128 | operator- () const noexcept |
|
uint128 | operator~ () const noexcept |
|
uint128 & | operator++ () |
|
uint128 & | operator-- () |
|
uint128 | operator++ (int) |
|
uint128 | operator-- (int) |
|
uint128 & | operator+= (const uint128 &b) noexcept |
|
uint128 & | operator*= (const uint128 &b) noexcept |
|
uint128 & | operator>>= (unsigned int n) noexcept |
|
uint128 & | operator<<= (unsigned int n) noexcept |
|
uint128 & | operator|= (const uint128 &b) noexcept |
|
uint128 & | operator &= (const uint128 &b) noexcept |
|
uint128 & | operator^= (const uint128 &b) noexcept |
|
| operator bool () const noexcept |
|
const uint128 & | operator+ () const noexcept |
|
uint128 & | operator-= (const uint128 &b) noexcept |
|
uint128 & | operator/= (const uint128 &b) noexcept |
|
uint128 & | operator%= (const uint128 &b) noexcept |
|
| operator std::uint64_t () const noexcept |
|
unsigned int | toUint () const noexcept |
|
std::uint64_t | toUint64 () const noexcept |
|
const char * | toString (unsigned int radix=10) const noexcept |
|
float | toFloat () const noexcept |
|
double | toDouble () const noexcept |
|
long double | toLongDouble () const noexcept |
|
uint128 | div (const uint128 &ds, uint128 &remainder) const noexcept |
|
bool | bit (unsigned int n) const noexcept |
|
void | bit (unsigned int n, bool val) noexcept |
|