We are trying to avoid including stuff whenever possible. Forward declarations are prefered in most cases, just in case...
15 lines
254 B
C++
15 lines
254 B
C++
#ifndef __BDD_MACRO_HH__
|
|
#define __BDD_MACRO_HH__
|
|
|
|
#include "cudd.hh"
|
|
|
|
#define BDD_IFF(p,q) (!(p+q)+(p*q))
|
|
#define BDD_TRUE (cuddMgr->bddOne())
|
|
#define BDD_FALSE (cuddMgr->bddZero())
|
|
|
|
#define BDD_PRINT(t) ((t).PrintMinterm())
|
|
|
|
#endif
|
|
|
|
/** EOF **/
|