#include <int128u.h>
◆ uint128() [1/9]
ZenLib::uint128::uint128 |
( |
| ) |
|
|
inlinenoexcept |
◆ uint128() [2/9]
ZenLib::uint128::uint128 |
( |
const uint128 & | a | ) |
|
|
inlinenoexcept |
◆ uint128() [3/9]
ZenLib::uint128::uint128 |
( |
const int & | a | ) |
|
|
inlinenoexcept |
◆ uint128() [4/9]
ZenLib::uint128::uint128 |
( |
const unsigned int & | a | ) |
|
|
inlinenoexcept |
◆ uint128() [5/9]
ZenLib::uint128::uint128 |
( |
const int64u & | a | ) |
|
|
inlinenoexcept |
◆ uint128() [6/9]
ZenLib::uint128::uint128 |
( |
const float | a | ) |
|
|
noexcept |
◆ uint128() [7/9]
ZenLib::uint128::uint128 |
( |
const double & | a | ) |
|
|
noexcept |
◆ uint128() [8/9]
ZenLib::uint128::uint128 |
( |
const long double & | a | ) |
|
|
noexcept |
◆ uint128() [9/9]
ZenLib::uint128::uint128 |
( |
const char * | sz | ) |
|
|
noexcept |
◆ bit() [1/2]
bool ZenLib::uint128::bit |
( |
unsigned int | n | ) |
const |
|
noexcept |
◆ bit() [2/2]
void ZenLib::uint128::bit |
( |
unsigned int | n, |
|
|
bool | val ) |
|
noexcept |
◆ div()
◆ operator!()
bool ZenLib::uint128::operator! |
( |
| ) |
const |
|
noexcept |
◆ operator%=()
◆ operator&=()
◆ operator*=()
◆ operator+()
const uint128 & ZenLib::uint128::operator+ |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator++() [1/2]
uint128 & ZenLib::uint128::operator++ |
( |
| ) |
|
◆ operator++() [2/2]
uint128 ZenLib::uint128::operator++ |
( |
int | | ) |
|
◆ operator+=()
◆ operator-()
uint128 ZenLib::uint128::operator- |
( |
| ) |
const |
|
noexcept |
◆ operator--() [1/2]
uint128 & ZenLib::uint128::operator-- |
( |
| ) |
|
◆ operator--() [2/2]
uint128 ZenLib::uint128::operator-- |
( |
int | | ) |
|
◆ operator-=()
◆ operator/=()
◆ operator<<=()
uint128 & ZenLib::uint128::operator<<= |
( |
unsigned int | n | ) |
|
|
noexcept |
◆ operator>>=()
uint128 & ZenLib::uint128::operator>>= |
( |
unsigned int | n | ) |
|
|
noexcept |
◆ operator^=()
◆ operator|=()
◆ operator~()
uint128 ZenLib::uint128::operator~ |
( |
| ) |
const |
|
noexcept |
◆ toDouble()
double ZenLib::uint128::toDouble |
( |
| ) |
const |
|
noexcept |
◆ toFloat()
float ZenLib::uint128::toFloat |
( |
| ) |
const |
|
noexcept |
◆ toLongDouble()
long double ZenLib::uint128::toLongDouble |
( |
| ) |
const |
|
noexcept |
◆ toString()
const char * ZenLib::uint128::toString |
( |
unsigned int | radix = 10 | ) |
const |
|
noexcept |
◆ toUint()
unsigned int ZenLib::uint128::toUint |
( |
| ) |
const |
|
inlinenoexcept |
◆ toUint64()
int64u ZenLib::uint128::toUint64 |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator&&
◆ operator<
◆ operator==
◆ operator||
◆ hi
int64u ZenLib::uint128::hi |
◆ lo
int64u ZenLib::uint128::lo |
The documentation for this class was generated from the following file: