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[]. More... | |
unsigned char * | m_digits |
decimal digits More... | |
int | m_dscale |
display scale More... | |
int | m_ndigits |
number of digits in digits[] - can be 0! More... | |
int | m_rscale |
result scale. More... | |
int | m_sign |
NUMERIC_POS, NUMERIC_NEG, or NUMERIC_NAN. More... | |
int | m_weight |
weight of first digit. More... | |
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.