flush
[m6w6/ext-psi] / src / validator.h
1 #ifndef _PSI_VALIDATOR_H
2 #define _PSI_VALIDATOR_H
3
4 #include "parser.h"
5
6 typedef struct PSI_Validator {
7 PSI_DATA_MEMBERS;
8 void *dlopened;
9 } PSI_Validator;
10
11 PSI_Validator *PSI_ValidatorInit(PSI_Validator *V, PSI_Parser *P);
12 int PSI_ValidatorValidate(PSI_Validator *V);
13 void PSI_ValidatorFree(PSI_Validator **V);
14 void PSI_ValidatorDtor(PSI_Validator *V);
15
16 #endif