34 extern bstring file_metadata_name;
177 #define GS_DATATYPE_UNK 0
178 #define GS_DATATYPE_UI1 1
179 #define GS_DATATYPE_UI8 2
180 #define GS_DATATYPE_SI8 3
181 #define GS_DATATYPE_CI8 4
182 #define GS_DATATYPE_UI16 5
183 #define GS_DATATYPE_SI16 6
184 #define GS_DATATYPE_CI16 7
185 #define GS_DATATYPE_UI32 8
186 #define GS_DATATYPE_SI32 9
187 #define GS_DATATYPE_CI32 10
188 #define GS_DATATYPE_CI64 11
189 #define GS_DATATYPE_R32 12
190 #define GS_DATATYPE_R64 13
191 #define GS_DATATYPE_C64 14
192 #define GS_DATATYPE_C128 15
193 #define GS_DATATYPE_UI64 16
194 #define GS_DATATYPE_SI64 17
195 #define GS_DATATYPE_MAX 17
204 # define MIN(a,b) ((a<b) ? a : b)
205 # define MAX(a,b) ((a>b) ? a : b)
209 # define ABS(x) ((x<0) ? (-1*(x)) : x)
214 #define EQUALN(a,b,n) (bstrnicmp(a,b,n)==0)
218 #define EQUAL(a,b) (bstricmp(a,b)==0)
222 #define EQUALC(a,b) (strcasecmp(a,b)==0)
225 #define ByteCopy(s,d,n) bcopy((char *) (s),(char *) (d), n)
226 #define BstringCopy(s,d,n) bassignblk((bstring)(d), (char *)(s), n)
Definition: bstrlib.h:200