… | |
… | |
24 | #define PSICONV_PARSE_H |
24 | #define PSICONV_PARSE_H |
25 | |
25 | |
26 | #include <psiconv/data.h> |
26 | #include <psiconv/data.h> |
27 | #include <psiconv/error.h> |
27 | #include <psiconv/error.h> |
28 | #include <psiconv/list.h> |
28 | #include <psiconv/list.h> |
|
|
29 | #include <psiconv/buffer.h> |
29 | #include <psiconv/general.h> |
30 | #include <psiconv/general.h> |
|
|
31 | #include <psiconv/common.h> |
30 | |
32 | |
31 | #ifdef __cplusplus |
33 | #ifdef __cplusplus |
32 | extern "C" { |
34 | extern "C" { |
33 | #endif /* __cplusplus */ |
35 | #endif /* __cplusplus */ |
34 | |
|
|
35 | typedef psiconv_list psiconv_buffer; /* of u8 */ |
|
|
36 | |
36 | |
37 | extern psiconv_file_type_t psiconv_file_type(psiconv_buffer buf, |
37 | extern psiconv_file_type_t psiconv_file_type(psiconv_buffer buf, |
38 | int *length, |
38 | int *length, |
39 | psiconv_header_section *result); |
39 | psiconv_header_section *result); |
40 | |
40 | |