|
| template<> |
| bool | tryCast (uint128_t input, int8_t &result) |
| template<> |
| bool | tryCast (uint128_t input, int16_t &result) |
| template<> |
| bool | tryCast (uint128_t input, int32_t &result) |
| template<> |
| bool | tryCast (uint128_t input, int64_t &result) |
| template<> |
| bool | tryCast (uint128_t input, uint8_t &result) |
| template<> |
| bool | tryCast (uint128_t input, uint16_t &result) |
| template<> |
| bool | tryCast (uint128_t input, uint32_t &result) |
| template<> |
| bool | tryCast (uint128_t input, uint64_t &result) |
| template<> |
| bool | tryCast (uint128_t input, int128_t &result) |
| template<> |
| bool | tryCast (uint128_t input, float &result) |
| template<> |
| bool | tryCast (uint128_t input, double &result) |
| template<> |
| bool | tryCast (uint128_t input, long double &result) |
| template<> |
| bool | tryCastTo (int8_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (int16_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (int32_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (int64_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (uint8_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (uint16_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (uint32_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (uint64_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (uint128_t value, uint128_t &result) |
| template<> |
| bool | tryCastTo (float value, uint128_t &result) |
| template<> |
| bool | tryCastTo (double value, uint128_t &result) |
| template<> |
| bool | tryCastTo (long double value, uint128_t &result) |
|
| static std::string | toString (uint128_t input) |
| template<class T> |
| static bool | tryCast (uint128_t input, T &result) |
| template<class T> |
| static T | cast (uint128_t input) |
| template<class T> |
| static bool | tryCastTo (T value, uint128_t &result) |
| template<class T> |
| static uint128_t | castTo (T value) |
| static void | negateInPlace (uint128_t &input) |
| static uint128_t | negate (uint128_t input) |
| static bool | tryMultiply (uint128_t lhs, uint128_t rhs, uint128_t &result) |
| static uint128_t | Add (uint128_t lhs, uint128_t rhs) |
| static uint128_t | Sub (uint128_t lhs, uint128_t rhs) |
| static uint128_t | Mul (uint128_t lhs, uint128_t rhs) |
| static uint128_t | Div (uint128_t lhs, uint128_t rhs) |
| static uint128_t | Mod (uint128_t lhs, uint128_t rhs) |
| static uint128_t | Xor (uint128_t lhs, uint128_t rhs) |
| static uint128_t | LeftShift (uint128_t lhs, int amount) |
| static uint128_t | RightShift (uint128_t lhs, int amount) |
| static uint128_t | BinaryAnd (uint128_t lhs, uint128_t rhs) |
| static uint128_t | BinaryOr (uint128_t lhs, uint128_t rhs) |
| static uint128_t | BinaryNot (uint128_t val) |
| static uint128_t | divMod (uint128_t lhs, uint128_t rhs, uint128_t &remainder) |
| static uint128_t | divModPositive (uint128_t lhs, uint64_t rhs, uint64_t &remainder) |
| static bool | addInPlace (uint128_t &lhs, uint128_t rhs) |
| static bool | subInPlace (uint128_t &lhs, uint128_t rhs) |
| static bool | equals (uint128_t lhs, uint128_t rhs) |
| static bool | notEquals (uint128_t lhs, uint128_t rhs) |
| static bool | greaterThan (uint128_t lhs, uint128_t rhs) |
| static bool | greaterThanOrEquals (uint128_t lhs, uint128_t rhs) |
| static bool | lessThan (uint128_t lhs, uint128_t rhs) |
| static bool | lessThanOrEquals (uint128_t lhs, uint128_t rhs) |