Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::DecimalValue< T > Member List

This is the complete list of members for impala::DecimalValue< T >, including all inherited members.

Abs() const impala::DecimalValue< T >inline
Add(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type, int result_scale, bool *overflow) const impala::DecimalValue< T >inline
AdjustToSameScale(const DecimalValue &x, const ColumnType &x_type, const DecimalValue &y, const ColumnType &y_type, RESULT_T *x_scaled, RESULT_T *y_scaled)impala::DecimalValue< T >inlineprivatestatic
Compare(const DecimalValue &other) const impala::DecimalValue< T >inline
Compare(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >
DecimalValue()impala::DecimalValue< T >inline
DecimalValue(const T &s)impala::DecimalValue< T >inline
Divide(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type, int result_scale, bool *is_nan, bool *overflow) const impala::DecimalValue< T >inline
Eq(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
fractional_part(const ColumnType &t) const impala::DecimalValue< T >inline
FromDouble(const ColumnType &t, double d, bool *overflow)impala::DecimalValue< T >inlinestatic
FromInt(const ColumnType &t, int64_t d, bool *overflow)impala::DecimalValue< T >inlinestatic
Ge(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
Gt(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
Hash(int seed=0) const impala::DecimalValue< T >inline
is_negative() const impala::DecimalValue< T >inline
Le(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
Lt(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
Mod(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type, int result_scale, bool *is_nan, bool *overflow) const impala::DecimalValue< T >inline
Multiply(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type, int result_scale, bool *overflow) const impala::DecimalValue< T >inline
Ne(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type) const impala::DecimalValue< T >inline
operator!=(const DecimalValue &other) const impala::DecimalValue< T >inline
operator-() const impala::DecimalValue< T >inline
operator<(const DecimalValue &other) const impala::DecimalValue< T >inline
operator<=(const DecimalValue &other) const impala::DecimalValue< T >inline
operator=(const T &s)impala::DecimalValue< T >inline
operator==(const DecimalValue &other) const impala::DecimalValue< T >inline
operator>(const DecimalValue &other) const impala::DecimalValue< T >inline
operator>=(const DecimalValue &other) const impala::DecimalValue< T >inline
ScaleTo(const ColumnType &src_type, const ColumnType &dst_type, bool *overflow) const impala::DecimalValue< T >inline
Subtract(const ColumnType &this_type, const DecimalValue &other, const ColumnType &other_type, int result_scale, bool *overflow) const impala::DecimalValue< T >inline
ToDouble(const ColumnType &type) const impala::DecimalValue< T >inline
ToString(const ColumnType &type) const impala::DecimalValue< T >inline
value() const impala::DecimalValue< T >inline
value()impala::DecimalValue< T >inline
value_impala::DecimalValue< T >private
whole_part(const ColumnType &t) const impala::DecimalValue< T >inline