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);