![]() |
Apache Ignite C++ Client
|
This is the complete list of members for ignite::big_decimal, including all inherited members.
| add(const big_decimal &other, big_decimal &res) const | ignite::big_decimal | |
| assign_double(double val) | ignite::big_decimal | inline |
| assign_int64(int64_t val) | ignite::big_decimal | inline |
| assign_string(const std::string &val) | ignite::big_decimal | inline |
| assign_string(const char *val, int32_t len) | ignite::big_decimal | inline |
| assign_uint64(uint64_t val) | ignite::big_decimal | inline |
| big_decimal()=default (defined in ignite::big_decimal) | ignite::big_decimal | |
| big_decimal(const std::int8_t *mag, std::int32_t len, std::int16_t scale, std::int8_t sign, bool big_endian=true) | ignite::big_decimal | inline |
| big_decimal(const std::byte *data, std::size_t size) | ignite::big_decimal | |
| big_decimal(int64_t val) | ignite::big_decimal | inlineexplicit |
| big_decimal(int64_t val, int16_t scale) | ignite::big_decimal | inline |
| big_decimal(const big_integer &val, int16_t scale) | ignite::big_decimal | inline |
| big_decimal(big_integer &&val, int16_t scale) | ignite::big_decimal | inline |
| big_decimal(const char *val, int32_t len) | ignite::big_decimal | inlineexplicit |
| big_decimal(const std::string &val) | ignite::big_decimal | inlineexplicit |
| byte_size() const noexcept | ignite::big_decimal | |
| compare(const big_decimal &other) const | ignite::big_decimal | |
| divide(const big_decimal &other, big_decimal &res) const | ignite::big_decimal | |
| from_double(double val) | ignite::big_decimal | inlinestatic |
| get_precision() const noexcept | ignite::big_decimal | inline |
| get_scale() const noexcept | ignite::big_decimal | inline |
| get_unscaled_value() const noexcept | ignite::big_decimal | inline |
| is_negative() const noexcept | ignite::big_decimal | inline |
| is_positive() const noexcept | ignite::big_decimal | inline |
| is_zero() const noexcept | ignite::big_decimal | inline |
| multiply(const big_decimal &other, big_decimal &res) const | ignite::big_decimal | |
| negate() | ignite::big_decimal | inline |
| operator double() const | ignite::big_decimal | inlineexplicit |
| operator int64_t() const | ignite::big_decimal | inlineexplicit |
| operator<<(std::ostream &os, const big_decimal &val) | ignite::big_decimal | friend |
| operator>>(std::istream &is, big_decimal &val) | ignite::big_decimal | friend |
| set_scale(std::int16_t new_scale, big_decimal &res) const | ignite::big_decimal | |
| store_bytes(std::byte *data) const | ignite::big_decimal | |
| subtract(const big_decimal &other, big_decimal &res) const | ignite::big_decimal | |
| swap(big_decimal &lhs, big_decimal &rhs) | ignite::big_decimal | friend |
| to_bytes() const | ignite::big_decimal | inline |
| to_double() const | ignite::big_decimal | inline |
| to_int64() const | ignite::big_decimal | inline |