Auxiliary structure used to decode Numeric data types. More...
#include <DataTypes.h>
Public Attributes | |
| unsigned char * | m_buf |
| start of alloc'd space for digits[]. | |
| unsigned char * | m_digits |
| decimal digits | |
| int | m_dscale |
| display scale | |
| int | m_ndigits |
| number of digits in digits[] - can be 0! | |
| int | m_rscale |
| result scale. | |
| int | m_sign |
| NUMERIC_POS, NUMERIC_NEG, or NUMERIC_NAN. | |
| int | m_weight |
| weight of first digit. | |
Auxiliary structure used to decode Numeric data types.
Definition at line 53 of file DataTypes.h.
| unsigned char* te::pgis::Numeric::m_buf |
start of alloc'd space for digits[].
Definition at line 60 of file DataTypes.h.
| unsigned char* te::pgis::Numeric::m_digits |
decimal digits
Definition at line 61 of file DataTypes.h.
| int te::pgis::Numeric::m_dscale |
display scale
Definition at line 58 of file DataTypes.h.
| int te::pgis::Numeric::m_ndigits |
number of digits in digits[] - can be 0!
Definition at line 55 of file DataTypes.h.
| int te::pgis::Numeric::m_rscale |
result scale.
Definition at line 57 of file DataTypes.h.
| int te::pgis::Numeric::m_sign |
NUMERIC_POS, NUMERIC_NEG, or NUMERIC_NAN.
Definition at line 59 of file DataTypes.h.
| int te::pgis::Numeric::m_weight |
weight of first digit.
Definition at line 56 of file DataTypes.h.