28 #define TQSL_ADIF_FIELD_NAME_LENGTH_MAX 64       
   29 #define TQSL_ADIF_FIELD_SIZE_LENGTH_MAX 10       
   30 #define TQSL_ADIF_FIELD_TYPE_LENGTH_MAX 1        
   35 #ifndef TQSL_ADIF_BOOLEAN 
   48         TQSL_ADIF_RANGE_TYPE_NONE,
 
   49         TQSL_ADIF_RANGE_TYPE_MINMAX,
 
   50         TQSL_ADIF_RANGE_TYPE_ENUMERATION
 
   56         TQSL_ADIF_GET_FIELD_SUCCESS,
 
   57         TQSL_ADIF_GET_FIELD_NO_NAME_MATCH,
 
   58         TQSL_ADIF_GET_FIELD_NO_TYPE_MATCH,
 
   59         TQSL_ADIF_GET_FIELD_NO_RANGE_MATCH,
 
   60         TQSL_ADIF_GET_FIELD_NO_ENUMERATION_MATCH,
 
   61         TQSL_ADIF_GET_FIELD_NO_RESULT_ALLOCATION,
 
   62         TQSL_ADIF_GET_FIELD_NAME_LENGTH_OVERFLOW,
 
   63         TQSL_ADIF_GET_FIELD_DATA_LENGTH_OVERFLOW,
 
   64         TQSL_ADIF_GET_FIELD_SIZE_OVERFLOW,
 
   65         TQSL_ADIF_GET_FIELD_TYPE_OVERFLOW,
 
   66         TQSL_ADIF_GET_FIELD_ERRONEOUS_STATE,
 
   67         TQSL_ADIF_GET_FIELD_EOF
 
  125         unsigned char *(*allocator)(
size_t) );
 
  139         unsigned char *buf, 
int buflen);