#include <llong.hpp>
|
class | uint128 |
uint64 | low (const int128 &x) |
uint64 | high (const int128 &x) |
int128 | operator+ (const int128 &x, const int128 &y) |
int128 | operator- (const int128 &x, const int128 &y) |
int128 | operator/ (const int128 &x, const int128 &y) |
int128 | operator% (const int128 &x, const int128 &y) |
int128 | operator* (const int128 &x, const int128 &y) |
int128 | operator| (const int128 &x, const int128 &y) |
int128 | operator& (const int128 &x, const int128 &y) |
int128 | operator^ (const int128 &x, const int128 &y) |
int128 | operator>> (const int128 &x, int cnt) |
int128 | operator<< (const int128 &x, int cnt) |
int128 | operator+ (const int128 &x) |
int128 | operator- (const int128 &x) |
int128 | operator~ (const int128 &x) |
bool | operator== (const int128 &x, const int128 &y) |
bool | operator!= (const int128 &x, const int128 &y) |
bool | operator> (const int128 &x, const int128 &y) |
bool | operator< (const int128 &x, const int128 &y) |
bool | operator>= (const int128 &x, const int128 &y) |
bool | operator<= (const int128 &x, const int128 &y) |
◆ int128() [1/7]
◆ int128() [2/7]
◆ int128() [3/7]
◆ int128() [4/7]
◆ int128() [5/7]
int128::int128 |
( |
int64 | x | ) |
|
|
inline |
◆ int128() [6/7]
◆ int128() [7/7]
int128::int128 |
( |
const uint128 & | x | ) |
|
|
inline |
◆ operator+=()
◆ operator-=()
◆ operator/=()
◆ operator%=()
◆ operator*=()
◆ operator|=()
◆ operator&=()
◆ operator^=()
◆ operator>>=()
int128 & int128::operator>>= |
( |
int | cnt | ) |
|
◆ operator<<=()
int128 & int128::operator<<= |
( |
int | cnt | ) |
|
◆ operator++()
◆ operator--()
◆ uint128
◆ low
◆ high
◆ operator+ [1/2]
◆ operator- [1/2]
◆ operator/
◆ operator%
◆ operator*
◆ operator|
◆ operator&
◆ operator^
◆ operator>>
◆ operator<<
◆ operator+ [2/2]
◆ operator- [2/2]
◆ operator~
◆ operator==
◆ operator!=
◆ operator>
◆ operator<
◆ operator>=
◆ operator<=
The documentation for this class was generated from the following file: