text: #define ARCCSXIT_FIELD_TYPE_INTEGER (ArcCSXitFieldType) 0x49 
  #define ARCCSXIT_FIELD_TYPE_SMALLINT (ArcCSXitFieldType) 0x4E 
  #define ARCCSXIT_FIELD_TYPE_STRING (ArcCSXitFieldType) 0x53 
  
  typedef ArcU8 ArcCSXitFieldTypeQual; 
  #define ARCCSXIT_FIELD_TYPE_QUAL_BASE (ArcCSXitFieldTypeQual) 0x42 
  #define ARCCSXIT_FIELD_TYPE_QUAL_DATETIME (ArcCSXitFieldTypeQual) 0x43 
  #define ARCCSXIT_FIELD_TYPE_QUAL_DATE (ArcCSXitFieldTypeQual) 0x44 
  #define ARCCSXIT_FIELD_TYPE_QUAL_TIME (ArcCSXitFieldTypeQual) 0x54 
  #define ARCCSXIT_FIELD_TYPE_QUAL_TZ_DATETIME (ArcCSXitFieldTypeQual) 0x5A 
  
  typedef struct_ArcCSXitField 
  { 
   char*db_name; 
   ArcCSXitFieldType type; 
   ArcCSXitFieldTypeQual qual; 
   union 
   { 
   ArcI16 n; 
   ArcI32 i; 
   ArcI64 b; 
   double d; 
   char*str; 
   ArcDateTime dt; 
   ArcDecimal64 d64; 
   ArcDecimal128 d128; 
   } u; 
  } ArcCSXitField; 