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
46 TQSL_ADIF_RANGE_TYPE_NONE,
47 TQSL_ADIF_RANGE_TYPE_MINMAX,
48 TQSL_ADIF_RANGE_TYPE_ENUMERATION
53 TQSL_ADIF_GET_FIELD_SUCCESS,
54 TQSL_ADIF_GET_FIELD_NO_NAME_MATCH,
55 TQSL_ADIF_GET_FIELD_NO_TYPE_MATCH,
56 TQSL_ADIF_GET_FIELD_NO_RANGE_MATCH,
57 TQSL_ADIF_GET_FIELD_NO_ENUMERATION_MATCH,
58 TQSL_ADIF_GET_FIELD_NO_RESULT_ALLOCATION,
59 TQSL_ADIF_GET_FIELD_NAME_LENGTH_OVERFLOW,
60 TQSL_ADIF_GET_FIELD_DATA_LENGTH_OVERFLOW,
61 TQSL_ADIF_GET_FIELD_SIZE_OVERFLOW,
62 TQSL_ADIF_GET_FIELD_TYPE_OVERFLOW,
63 TQSL_ADIF_GET_FIELD_ERRONEOUS_STATE,
64 TQSL_ADIF_GET_FIELD_EOF
120 unsigned char *(*allocator)(
size_t) );
134 unsigned char *buf,
int buflen);