![]() |
Apache Ignite C++ Client
|
This is the complete list of members for ignite::big_integer, including all inherited members.
| add(const big_integer &other, big_integer &res) const | ignite::big_integer | |
| add(std::uint64_t x) | ignite::big_integer | |
| assign_int64(std::int64_t val) | ignite::big_integer | |
| assign_string(const std::string &val) | ignite::big_integer | |
| assign_string(const char *val, std::size_t len) | ignite::big_integer | |
| assign_uint64(std::uint64_t val) | ignite::big_integer | |
| big_decimal (defined in ignite::big_integer) | ignite::big_integer | friend |
| big_integer()=default | ignite::big_integer | |
| big_integer(const big_integer &other)=default | ignite::big_integer | |
| big_integer(big_integer &&other) noexcept=default | ignite::big_integer | |
| big_integer(std::int64_t val) | ignite::big_integer | inlineexplicit |
| big_integer(const std::string &val) | ignite::big_integer | inlineexplicit |
| big_integer(const char *val, std::int32_t len) | ignite::big_integer | inline |
| big_integer(const std::int8_t *val, std::int32_t len, std::int8_t sign, bool big_endian=true) | ignite::big_integer | |
| big_integer(const std::byte *data, std::size_t size) | ignite::big_integer | |
| bit_length() const noexcept | ignite::big_integer | |
| byte_size() const noexcept | ignite::big_integer | |
| compare(const big_integer &other, bool ignore_sign=false) const | ignite::big_integer | |
| divide(const big_integer &divisor, big_integer &res) const | ignite::big_integer | |
| divide(const big_integer &divisor, big_integer &res, big_integer &rem) const | ignite::big_integer | |
| get_magnitude() const noexcept | ignite::big_integer | inline |
| get_power_of_ten(std::int32_t pow, big_integer &res) | ignite::big_integer | static |
| get_precision() const noexcept | ignite::big_integer | |
| get_sign() const noexcept | ignite::big_integer | inline |
| is_negative() const noexcept | ignite::big_integer | inline |
| is_positive() const noexcept | ignite::big_integer | inline |
| is_zero() const noexcept | ignite::big_integer | inline |
| mag_array_view typedef (defined in ignite::big_integer) | ignite::big_integer | |
| multiply(const big_integer &other, big_integer &res) const | ignite::big_integer | |
| negate() | ignite::big_integer | inline |
| operator<<(std::ostream &os, const big_integer &val) | ignite::big_integer | friend |
| operator=(const big_integer &other)=default | ignite::big_integer | |
| operator=(big_integer &&other) noexcept=default | ignite::big_integer | |
| operator=(const mpi_t &other) | ignite::big_integer | inline |
| operator=(mpi_t &&other) noexcept | ignite::big_integer | inline |
| operator>>(std::istream &is, big_integer &val) | ignite::big_integer | friend |
| pow(std::int32_t exp) | ignite::big_integer | |
| store_bytes(std::byte *data) const | ignite::big_integer | |
| subtract(const big_integer &other, big_integer &res) const | ignite::big_integer | |
| swap(big_integer &lhs, big_integer &rhs) | ignite::big_integer | friend |
| to_bytes() const | ignite::big_integer | inline |
| to_int64() const | ignite::big_integer | |
| to_string() const | ignite::big_integer |