22 #include <drizzled/function/math/plus.h>
32 return fix_result(value);
65 (class_decimal_add(E_DEC_FATAL_ERROR, decimal_value, val1,
virtual int64_t val_int()=0
TODO: Rename this file - func.h is stupid.
double real_op()
Performs the operation that this functions implements when the result type is REAL.
int64_t int_op()
Performs the operation that this functions implements when the result type is INT.
virtual double val_real()=0
virtual type::Decimal * val_decimal(type::Decimal *decimal_buffer)=0
type::Decimal * decimal_op(type::Decimal *)