text: typedef struct_ArcCSXitFieldU 
  { 
   ArcChar*db_name; 
   ArcCSXitFieldType type; 
   ArcCSXitFieldTypeQual qual; 
   union 
   { 
   ArcI16 n; 
   ArcI32 i; 
   ArcI64 b; 
   double d; 
   ArcChar*str; 
   ArcDateTime dt; 
   ArcDecimal64 d64; 
   ArcDecimal128 d128; 
   } u; 
  } ArcCSXitFieldU; 
  
  typedef struct_ArcCSXitDocFields 
  { 
   ArcI32 flds_num; 
   ArcCSXitField*flds; 
  } ArcCSXitDocFields; 
  
  #define ARCCSXIT_DOCNAME_SIZE 11 
  
  typedef struct_ArcCSXitDocHandle 
  { 
   char nameÝARCCSXIT_DOCNAME_SIZE + 1¨; 
   ArcU32 doc_off; 
   ArcU32 doc_len; 