Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
arrow::Decimal128 Member List

This is the complete list of members for arrow::Decimal128, including all inherited members.

Abs()arrow::Decimal128
Decimal128(int64_t high, uint64_t low) noexceptarrow::Decimal128inline
Decimal128() noexceptarrow::Decimal128inline
Decimal128(T value) noexceptarrow::Decimal128inline
Decimal128(const std::string &value)arrow::Decimal128explicit
Decimal128(const uint8_t *bytes)arrow::Decimal128explicit
Divide(const Decimal128 &divisor, Decimal128 *result, Decimal128 *remainder) constarrow::Decimal128
FromBigEndian(const uint8_t *data, int32_t length, Decimal128 *out)arrow::Decimal128static
FromString(const std::string &s, Decimal128 *out, int32_t *precision=NULLPTR, int32_t *scale=NULLPTR)arrow::Decimal128static
high_bits() constarrow::Decimal128inline
low_bits() constarrow::Decimal128inline
Negate()arrow::Decimal128
operator &=(const Decimal128 &right)arrow::Decimal128
operator int64_t() constarrow::Decimal128explicit
operator*=(const Decimal128 &right)arrow::Decimal128
operator+=(const Decimal128 &right)arrow::Decimal128
operator-=(const Decimal128 &right)arrow::Decimal128
operator/=(const Decimal128 &right)arrow::Decimal128
operator<<=(uint32_t bits)arrow::Decimal128
operator>>=(uint32_t bits)arrow::Decimal128
operator|=(const Decimal128 &right)arrow::Decimal128
Rescale(int32_t original_scale, int32_t new_scale, Decimal128 *out) constarrow::Decimal128
ToBytes() constarrow::Decimal128
ToBytes(uint8_t *out) constarrow::Decimal128
ToInteger(T *out) constarrow::Decimal128inline
ToIntegerString() constarrow::Decimal128
ToString(int32_t scale) constarrow::Decimal128