]> granicus.if.org Git - postgresql/blob - src/interfaces/ecpg/include/decimal.h
Changes to the parser to accept new datatypes.
[postgresql] / src / interfaces / ecpg / include / decimal.h
1 #include <pgtypes_numeric.h>
2
3 #ifndef dec_t
4 #define dec_t NumericVar
5 #endif /* dec_t */
6
7 int decadd(dec_t *, NumericVar *, NumericVar *);
8 int deccmp(dec_t *, NumericVar *);
9 void deccopy(dec_t *, NumericVar *);
10 int deccvasc(char *, int, dec_t *);
11 int deccvdbl(double, dec_t *);
12 int deccvint(int, dec_t *);
13 int deccvlong(long, dec_t *);
14 int decdiv(dec_t *, NumericVar *, NumericVar *);
15 int decmul(dec_t *, NumericVar *, NumericVar *);
16 int decsub(dec_t *, NumericVar *, NumericVar *);
17 int dectoasc(dec_t *, char *, int, int);
18 int dectodbl(dec_t *, double *);
19 int dectoint(dec_t *, int *);
20 int dectolong(dec_t *, long *);
21