#include <pgtypes_numeric.h>
Data Fields | |
int | ndigits |
int | weight |
int | rscale |
int | dscale |
int | sign |
NumericDigit * | buf |
NumericDigit * | digits |
Definition at line 16 of file pgtypes_numeric.h.
Definition at line 23 of file pgtypes_numeric.h.
Referenced by add_abs(), alloc_var(), ecpg_set_compat_sqlda(), ecpg_set_native_sqlda(), PGTYPESnumeric_div(), PGTYPESnumeric_free(), PGTYPESnumeric_mul(), sub_abs(), and zero_var().
Definition at line 24 of file pgtypes_numeric.h.
Referenced by add_abs(), alloc_var(), cmp_abs(), ecpg_set_compat_sqlda(), ecpg_set_native_sqlda(), get_str_from_var(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_from_decimal(), PGTYPESnumeric_from_long(), PGTYPESnumeric_mul(), PGTYPESnumeric_to_decimal(), select_div_scale(), set_var_from_str(), sub_abs(), and zero_var().
int numeric::dscale |
Definition at line 21 of file pgtypes_numeric.h.
Referenced by add_abs(), dectoasc(), ecpg_store_input(), numericvar_to_double(), PGTYPESnumeric_add(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_from_decimal(), PGTYPESnumeric_from_long(), PGTYPESnumeric_mul(), PGTYPESnumeric_sub(), PGTYPESnumeric_to_asc(), PGTYPESnumeric_to_decimal(), select_div_scale(), set_var_from_str(), and sub_abs().
int numeric::ndigits |
Definition at line 18 of file pgtypes_numeric.h.
Referenced by add_abs(), alloc_var(), ecpg_set_compat_sqlda(), ecpg_set_native_sqlda(), get_str_from_var(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_mul(), PGTYPESnumeric_to_decimal(), select_div_scale(), set_var_from_str(), sqlda_common_total_size(), sub_abs(), and zero_var().
int numeric::rscale |
Definition at line 20 of file pgtypes_numeric.h.
Referenced by add_abs(), PGTYPESnumeric_add(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_from_decimal(), PGTYPESnumeric_from_long(), PGTYPESnumeric_mul(), PGTYPESnumeric_sub(), PGTYPESnumeric_to_decimal(), set_var_from_str(), and sub_abs().
int numeric::sign |
Definition at line 22 of file pgtypes_numeric.h.
Referenced by get_str_from_var(), main(), PGTYPESnumeric_add(), PGTYPESnumeric_cmp(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_from_decimal(), PGTYPESnumeric_from_long(), PGTYPESnumeric_mul(), PGTYPESnumeric_sub(), PGTYPESnumeric_to_decimal(), set_var_from_str(), and zero_var().
int numeric::weight |
Definition at line 19 of file pgtypes_numeric.h.
Referenced by add_abs(), cmp_abs(), get_str_from_var(), PGTYPESnumeric_copy(), PGTYPESnumeric_div(), PGTYPESnumeric_from_decimal(), PGTYPESnumeric_from_long(), PGTYPESnumeric_mul(), PGTYPESnumeric_to_decimal(), select_div_scale(), set_var_from_str(), sub_abs(), and zero_var().