iceberg-cpp
Loading...
Searching...
No Matches
iceberg::Decimal Member List

This is the complete list of members for iceberg::Decimal, including all inherited members.

Abs()iceberg::Decimal
Abs(const Decimal &value)iceberg::Decimalstatic
Compare(const Decimal &lhs, const Decimal &rhs, int32_t lhs_scale, int32_t rhs_scale)iceberg::Decimalstatic
Decimal() noexcept=defaulticeberg::Decimal
Decimal(int128_t value) noexcepticeberg::Decimalinline
Decimal(T value) noexcepticeberg::Decimalinline
Decimal(std::string_view str)iceberg::Decimalexplicit
Decimal(int64_t high, uint64_t low) noexcepticeberg::Decimalinline
Divide(const Decimal &divisor) consticeberg::Decimal
FitsInPrecision(int32_t precision) consticeberg::Decimal
FromBigEndian(const uint8_t *data, int32_t length)iceberg::Decimalstatic
FromString(std::string_view str, int32_t *precision=nullptr, int32_t *scale=nullptr)iceberg::Decimalstatic
high() consticeberg::Decimalinline
IsNegative() consticeberg::Decimalinline
kBitWidth (defined in iceberg::Decimal)iceberg::Decimalstatic
kByteWidth (defined in iceberg::Decimal)iceberg::Decimalstatic
kMaxPrecision (defined in iceberg::Decimal)iceberg::Decimalstatic
kMaxScale (defined in iceberg::Decimal)iceberg::Decimalstatic
low() consticeberg::Decimalinline
native_endian_bytes() const (defined in iceberg::Decimal)iceberg::Decimalinline
Negate()iceberg::Decimal
operator bool() const (defined in iceberg::Decimal)iceberg::Decimalinlineexplicit
operator!= (defined in iceberg::Decimal)iceberg::Decimalfriend
operator% (defined in iceberg::Decimal)iceberg::Decimalfriend
operator&=(const Decimal &other)iceberg::Decimal
operator* (defined in iceberg::Decimal)iceberg::Decimalfriend
operator*=(const Decimal &other)iceberg::Decimal
operator+ (defined in iceberg::Decimal)iceberg::Decimalfriend
operator+=(const Decimal &other)iceberg::Decimal
operator- (defined in iceberg::Decimal)iceberg::Decimalfriend
operator- (defined in iceberg::Decimal)iceberg::Decimalfriend
operator-=(const Decimal &other)iceberg::Decimal
operator/ (defined in iceberg::Decimal)iceberg::Decimalfriend
operator/=(const Decimal &other)iceberg::Decimal
operator<<(uint32_t shift) consticeberg::Decimalinline
operator<<=(uint32_t shift)iceberg::Decimal
operator<=>(const Decimal &other) consticeberg::Decimalinline
operator== (defined in iceberg::Decimal)iceberg::Decimalfriend
operator>>(uint32_t shift) consticeberg::Decimalinline
operator>>=(uint32_t shift)iceberg::Decimal
operator|=(const Decimal &other)iceberg::Decimal
operator~ (defined in iceberg::Decimal)iceberg::Decimalfriend
Rescale(int32_t orig_scale, int32_t new_scale) consticeberg::Decimal
Sign() consticeberg::Decimalinline
ToBigEndian() consticeberg::Decimal
ToBytes() consticeberg::Decimal
ToIntegerString() consticeberg::Decimal
ToString(int32_t scale) consticeberg::Decimal
ToString() const overrideiceberg::Decimalinlinevirtual
value() consticeberg::Decimalinline
~Formattable()=default (defined in iceberg::util::Formattable)iceberg::util::Formattablevirtual