summaryrefslogtreecommitdiffstats
path: root/src/temp/aig/cudd2.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/temp/aig/cudd2.h')
-rw-r--r--src/temp/aig/cudd2.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/temp/aig/cudd2.h b/src/temp/aig/cudd2.h
index 800ee33f..69711c11 100644
--- a/src/temp/aig/cudd2.h
+++ b/src/temp/aig/cudd2.h
@@ -25,6 +25,11 @@
extern "C" {
#endif
+// HA: Added for printing messages
+#ifndef MSG
+#define MSG(msg) (printf("%s = \n",(msg)));
+#endif
+
////////////////////////////////////////////////////////////////////////
/// INCLUDES ///
////////////////////////////////////////////////////////////////////////
@@ -52,6 +57,7 @@ extern "C" {
extern void Cudd2_Init ( unsigned int numVars, unsigned int numVarsZ, unsigned int numSlots, unsigned int cacheSize, unsigned long maxMemory, void * pCudd );
extern void Cudd2_Quit ( void * pCudd );
+extern void Cudd2_bddOne ( void * pCudd, void * pResult );
extern void Cudd2_bddIthVar ( void * pCudd, int iVar, void * pResult );
extern void Cudd2_bddAnd ( void * pCudd, void * pArg0, void * pArg1, void * pResult );
extern void Cudd2_bddOr ( void * pCudd, void * pArg0, void * pArg1, void * pResult );