diff options
Diffstat (limited to 'src/include/utils/varbit.h')
-rw-r--r-- | src/include/utils/varbit.h | 72 |
1 files changed, 36 insertions, 36 deletions
diff --git a/src/include/utils/varbit.h b/src/include/utils/varbit.h index 9ee0724b01d..e6106331b9a 100644 --- a/src/include/utils/varbit.h +++ b/src/include/utils/varbit.h @@ -17,7 +17,7 @@ #include "utils/builtins.h" -#define HEXDIG(z) (z)<10 ? ((z)+'0') : ((z)-10+'A') +#define HEXDIG(z) (z)<10 ? ((z)+'0') : ((z)-10+'A') /* Modeled on struct varlena from postgres.h, bu data type is bits8 */ struct varbita @@ -47,41 +47,41 @@ struct varbita #define BITHIGH 0x80 -bits8 * zpbit_in(char *s, int dummy, int32 atttypmod); -char * zpbit_out(bits8 *s); -char * zpbits_out(bits8 *s); -bits8 * varbit_in(char *s, int dummy, int32 atttypmod); -char * varbit_out (bits8 *s); -bool biteq (bits8 *arg1, bits8 *arg2); -bool bitne (bits8 *arg1, bits8 *arg2); -bool bitge (bits8 *arg1, bits8 *arg2); -bool bitgt (bits8 *arg1, bits8 *arg2); -bool bitle (bits8 *arg1, bits8 *arg2); -bool bitlt (bits8 *arg1, bits8 *arg2); -int bitcmp (bits8 *arg1, bits8 *arg2); -bits8 * bitand (bits8 * arg1, bits8 * arg2); -bits8 * bitor (bits8 * arg1, bits8 * arg2); -bits8 * bitxor (bits8 * arg1, bits8 * arg2); -bits8 * bitnot (bits8 * arg); -bits8 * bitshiftright (bits8 * arg, int shft); -bits8 * bitshiftleft (bits8 * arg, int shft); -bits8 * bitcat (bits8 *arg1, bits8 *arg2); -bits8 * bitsubstr (bits8 *arg, int32 s, int32 l); +bits8 *zpbit_in(char *s, int dummy, int32 atttypmod); +char *zpbit_out(bits8 *s); +char *zpbits_out(bits8 *s); +bits8 *varbit_in(char *s, int dummy, int32 atttypmod); +char *varbit_out(bits8 *s); +bool biteq(bits8 *arg1, bits8 *arg2); +bool bitne(bits8 *arg1, bits8 *arg2); +bool bitge(bits8 *arg1, bits8 *arg2); +bool bitgt(bits8 *arg1, bits8 *arg2); +bool bitle(bits8 *arg1, bits8 *arg2); +bool bitlt(bits8 *arg1, bits8 *arg2); +int bitcmp(bits8 *arg1, bits8 *arg2); +bits8 *bitand(bits8 *arg1, bits8 *arg2); +bits8 *bitor(bits8 *arg1, bits8 *arg2); +bits8 *bitxor(bits8 *arg1, bits8 *arg2); +bits8 *bitnot(bits8 *arg); +bits8 *bitshiftright(bits8 *arg, int shft); +bits8 *bitshiftleft(bits8 *arg, int shft); +bits8 *bitcat(bits8 *arg1, bits8 *arg2); +bits8 *bitsubstr(bits8 *arg, int32 s, int32 l); -bool varbiteq (bits8 *arg1, bits8 *arg2); -bool varbitne (bits8 *arg1, bits8 *arg2); -bool varbitge (bits8 *arg1, bits8 *arg2); -bool varbitgt (bits8 *arg1, bits8 *arg2); -bool varbitle (bits8 *arg1, bits8 *arg2); -bool varbitlt (bits8 *arg1, bits8 *arg2); -int varbitcmp (bits8 *arg1, bits8 *arg2); -bits8 * varbitand (bits8 * arg1, bits8 * arg2); -bits8 * varbitor (bits8 * arg1, bits8 * arg2); -bits8 * varbitxor (bits8 * arg1, bits8 * arg2); -bits8 * varbitnot (bits8 * arg); -bits8 * varbitshiftright (bits8 * arg, int shft); -bits8 * varbitshiftleft (bits8 * arg, int shft); -bits8 * varbitcat (bits8 *arg1, bits8 *arg2); -bits8 * varbitsubstr (bits8 *arg, int32 s, int32 l); +bool varbiteq(bits8 *arg1, bits8 *arg2); +bool varbitne(bits8 *arg1, bits8 *arg2); +bool varbitge(bits8 *arg1, bits8 *arg2); +bool varbitgt(bits8 *arg1, bits8 *arg2); +bool varbitle(bits8 *arg1, bits8 *arg2); +bool varbitlt(bits8 *arg1, bits8 *arg2); +int varbitcmp(bits8 *arg1, bits8 *arg2); +bits8 *varbitand(bits8 *arg1, bits8 *arg2); +bits8 *varbitor(bits8 *arg1, bits8 *arg2); +bits8 *varbitxor(bits8 *arg1, bits8 *arg2); +bits8 *varbitnot(bits8 *arg); +bits8 *varbitshiftright(bits8 *arg, int shft); +bits8 *varbitshiftleft(bits8 *arg, int shft); +bits8 *varbitcat(bits8 *arg1, bits8 *arg2); +bits8 *varbitsubstr(bits8 *arg, int32 s, int32 l); #endif |