|
| | int256_t () |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| | int256_t (T x) |
| |
| bool | operator== (const int256_t &other) const |
| |
| bool | operator!= (const int256_t &other) const |
| |
| bool | operator< (const int256_t &other) const |
| |
| bool | operator<= (const int256_t &other) const |
| |
| bool | operator> (const int256_t &other) const |
| |
| bool | operator>= (const int256_t &other) const |
| |
| int256_t | operator+ () const |
| |
| int256_t | operator- () const |
| |
| int256_t | operator~ () const |
| |
| int256_t & | operator-- () |
| |
| int256_t & | operator++ () |
| |
| int256_t | operator-- (int) |
| |
| int256_t | operator++ (int) |
| |
| int256_t | operator+ (const int256_t &other) const |
| |
| int256_t | operator- (const int256_t &other) const |
| |
| int256_t | operator* (const int256_t &other) const |
| |
| int256_t | operator/ (const int256_t &other) const |
| |
| int256_t | operator% (const int256_t &other) const |
| |
| int256_t | operator& (const int256_t &other) const |
| |
| int256_t | operator| (const int256_t &other) const |
| |
| int256_t | operator^ (const int256_t &other) const |
| |
| int256_t | operator<< (std::size_t bits) const |
| |
| int256_t | operator>> (std::size_t bits) const |
| |
| int256_t & | operator+= (const int256_t &other) |
| |
| int256_t & | operator-= (const int256_t &other) |
| |
| int256_t & | operator*= (const int256_t &other) |
| |
| int256_t & | operator/= (const int256_t &other) |
| |
| int256_t & | operator%= (const int256_t &other) |
| |
| int256_t & | operator&= (const int256_t &other) |
| |
| int256_t & | operator|= (const int256_t &other) |
| |
| int256_t & | operator^= (const int256_t &other) |
| |
| int256_t & | operator<<= (std::size_t bits) |
| |
| int256_t & | operator>>= (std::size_t bits) |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator== (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator!= (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator< (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator<= (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator> (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| bool | operator>= (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator+ (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator- (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator* (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator/ (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator% (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator& (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator| (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator^ (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator<< (T x) const |
| |
| template<typename T, typename = typename std::enable_if<prt::is_integral<T>::value>::type> |
| int256_t | operator>> (T x) const |
| |
| | operator std::int8_t () const |
| |
| | operator std::int16_t () const |
| |
| | operator std::int32_t () const |
| |
| | operator std::int64_t () const |
| |
| | operator int128_t () const |
| |
| | operator std::uint8_t () const |
| |
| | operator std::uint16_t () const |
| |
| | operator std::uint32_t () const |
| |
| | operator std::uint64_t () const |
| |
| | operator uint128_t () const |
| |
Definition at line 40 of file int256_t.hpp.