00001 00038 #ifndef _CAL_PORT_INT_H 00039 #define _CAL_PORT_INT_H 00040 #include "util.h" 00041 #include "array.h" 00042 #include "st.h" 00043 #include "avl.h" 00044 #include "var_set.h" 00045 #include "bdd.h" 00046 #include "calInt.h" 00047 /*---------------------------------------------------------------------------*/ 00048 /* Constant declarations */ 00049 /*---------------------------------------------------------------------------*/ 00050 00051 00052 /*---------------------------------------------------------------------------*/ 00053 /* Type declarations */ 00054 /*---------------------------------------------------------------------------*/ 00055 00056 /*---------------------------------------------------------------------------*/ 00057 /* Structure declarations */ 00058 /*---------------------------------------------------------------------------*/ 00059 struct bdd_t { 00060 Cal_Bdd calBdd; 00061 Cal_BddManager_t *bddManager; 00062 int free; 00063 }; 00064 00065 00066 00067 /*---------------------------------------------------------------------------*/ 00068 /* Variable declarations */ 00069 /*---------------------------------------------------------------------------*/ 00070 00071 00072 /*---------------------------------------------------------------------------*/ 00073 /* Macro declarations */ 00074 /*---------------------------------------------------------------------------*/ 00075 00076 00079 /*---------------------------------------------------------------------------*/ 00080 /* Function prototypes */ 00081 /*---------------------------------------------------------------------------*/ 00082 00083 00084 #endif 00085