#include <int128u.h>
◆ uint128() [1/9]
| ZenLib::uint128::uint128 |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ uint128() [2/9]
| ZenLib::uint128::uint128 |
( |
const uint128 & |
a | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ uint128() [3/9]
| ZenLib::uint128::uint128 |
( |
const int & |
a | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ uint128() [4/9]
| ZenLib::uint128::uint128 |
( |
const unsigned int & |
a | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ uint128() [5/9]
| ZenLib::uint128::uint128 |
( |
const int64u & |
a | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ uint128() [6/9]
| ZenLib::uint128::uint128 |
( |
const float |
a | ) |
|
| throw | ( | |
| ) | | |
◆ uint128() [7/9]
| ZenLib::uint128::uint128 |
( |
const double & |
a | ) |
|
| throw | ( | |
| ) | | |
◆ uint128() [8/9]
| ZenLib::uint128::uint128 |
( |
const long double & |
a | ) |
|
| throw | ( | |
| ) | | |
◆ uint128() [9/9]
| ZenLib::uint128::uint128 |
( |
const char * |
sz | ) |
|
| throw | ( | |
| ) | | |
◆ bit() [1/2]
| bool ZenLib::uint128::bit |
( |
unsigned int |
n | ) |
const |
| throw | ( | |
| ) | | |
◆ bit() [2/2]
| void ZenLib::uint128::bit |
( |
unsigned int |
n, |
|
|
bool |
val |
|
) |
| |
| throw | ( | |
| ) | | |
◆ div()
◆ operator !()
| bool ZenLib::uint128::operator ! |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ operator %=()
◆ operator &=()
◆ operator *=()
◆ operator -()
| uint128 ZenLib::uint128::operator - |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ operator --() [1/2]
| uint128& ZenLib::uint128::operator -- |
( |
| ) |
|
◆ operator --() [2/2]
| uint128 ZenLib::uint128::operator -- |
( |
int |
| ) |
|
◆ operator -=()
◆ operator >>=()
| uint128& ZenLib::uint128::operator >>= |
( |
unsigned int |
n | ) |
|
| throw | ( | |
| ) | | |
◆ operator ^=()
◆ operator ~()
| uint128 ZenLib::uint128::operator ~ |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ operator+()
| const uint128& ZenLib::uint128::operator+ |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ 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 | ) |
|
| throw | ( | |
| ) | | |
◆ operator|=()
◆ toDouble()
| double ZenLib::uint128::toDouble |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ toFloat()
| float ZenLib::uint128::toFloat |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ toLongDouble()
| long double ZenLib::uint128::toLongDouble |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ toString()
| const char* ZenLib::uint128::toString |
( |
unsigned int |
radix = 10 | ) |
const |
| throw | ( | |
| ) | | |
◆ toUint()
| unsigned int ZenLib::uint128::toUint |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ toUint64()
| int64u ZenLib::uint128::toUint64 |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ 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: