Apache Ignite C++ Client
Loading...
Searching...
No Matches
ignite::big_integer Member List

This is the complete list of members for ignite::big_integer, including all inherited members.

add(const big_integer &other, big_integer &res) constignite::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_integerfriend
big_integer()=defaultignite::big_integer
big_integer(const big_integer &other)=defaultignite::big_integer
big_integer(big_integer &&other) noexcept=defaultignite::big_integer
big_integer(std::int64_t val)ignite::big_integerinlineexplicit
big_integer(const std::string &val)ignite::big_integerinlineexplicit
big_integer(const char *val, std::int32_t len)ignite::big_integerinline
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 noexceptignite::big_integer
byte_size() const noexceptignite::big_integer
compare(const big_integer &other, bool ignore_sign=false) constignite::big_integer
divide(const big_integer &divisor, big_integer &res) constignite::big_integer
divide(const big_integer &divisor, big_integer &res, big_integer &rem) constignite::big_integer
get_magnitude() const noexceptignite::big_integerinline
get_power_of_ten(std::int32_t pow, big_integer &res)ignite::big_integerstatic
get_precision() const noexceptignite::big_integer
get_sign() const noexceptignite::big_integerinline
is_negative() const noexceptignite::big_integerinline
is_positive() const noexceptignite::big_integerinline
is_zero() const noexceptignite::big_integerinline
mag_array_view typedef (defined in ignite::big_integer)ignite::big_integer
multiply(const big_integer &other, big_integer &res) constignite::big_integer
negate()ignite::big_integerinline
operator<<(std::ostream &os, const big_integer &val)ignite::big_integerfriend
operator=(const big_integer &other)=defaultignite::big_integer
operator=(big_integer &&other) noexcept=defaultignite::big_integer
operator=(const mpi_t &other)ignite::big_integerinline
operator=(mpi_t &&other) noexceptignite::big_integerinline
operator>>(std::istream &is, big_integer &val)ignite::big_integerfriend
pow(std::int32_t exp)ignite::big_integer
store_bytes(std::byte *data) constignite::big_integer
subtract(const big_integer &other, big_integer &res) constignite::big_integer
swap(big_integer &lhs, big_integer &rhs)ignite::big_integerfriend
to_bytes() constignite::big_integerinline
to_int64() constignite::big_integer
to_string() constignite::big_integer