#include <CCacheManagement.h>
Public Types | |
| typedef MgrType | manager_type |
| Set manager type. | |
| typedef DdManager * | internal_manager_type |
| Set type of Cudd's internal manager type. | |
| typedef DdNode * | node_type |
| Set type of Cudd's nodes. | |
| typedef CCuddNavigator | navigator |
| Type of navigators. | |
| typedef CTypes::dd_type | dd_type |
| Get high-level decision diagram type. | |
| typedef CTypes::dd_base | dd_base |
| typedef manager_type::mgrcore_ptr | mgrcore_ptr |
| typedef BooleRing | ring_type |
| Type of Boolean rings. | |
Public Member Functions | |
| CCuddLikeMgrStorage (const manager_type &mgr) | |
| Constructor. | |
| CCuddLikeMgrStorage (const mgrcore_ptr &mgr) | |
| manager_type | manager () const |
| Accessing manager. | |
| dd_type | generate (navigator navi) const |
| Re-generate valid decision diagram from navigator. | |
| dd_type | one () const |
| Get constant one. | |
| dd_type | zero () const |
| Get constant zero. | |
| ring_type | ring () const |
Protected Member Functions | |
| internal_manager_type | internalManager () const |
| Accessing Cudd-internal decision diagram manager. | |
| typedef MgrType polybori::CCuddLikeMgrStorage< MgrType >::manager_type |
Set manager type.
| typedef DdManager* polybori::CCuddLikeMgrStorage< MgrType >::internal_manager_type |
Set type of Cudd's internal manager type.
| typedef DdNode* polybori::CCuddLikeMgrStorage< MgrType >::node_type |
Set type of Cudd's nodes.
| typedef CCuddNavigator polybori::CCuddLikeMgrStorage< MgrType >::navigator |
Type of navigators.
| typedef CTypes::dd_type polybori::CCuddLikeMgrStorage< MgrType >::dd_type |
Get high-level decision diagram type.
| typedef CTypes::dd_base polybori::CCuddLikeMgrStorage< MgrType >::dd_base |
| typedef manager_type::mgrcore_ptr polybori::CCuddLikeMgrStorage< MgrType >::mgrcore_ptr |
| typedef BooleRing polybori::CCuddLikeMgrStorage< MgrType >::ring_type |
Type of Boolean rings.
| polybori::CCuddLikeMgrStorage< MgrType >::CCuddLikeMgrStorage | ( | const manager_type & | mgr | ) | [inline] |
Constructor.
| polybori::CCuddLikeMgrStorage< MgrType >::CCuddLikeMgrStorage | ( | const mgrcore_ptr & | mgr | ) | [inline] |
| manager_type polybori::CCuddLikeMgrStorage< MgrType >::manager | ( | ) | const [inline] |
Accessing manager.
| dd_type polybori::CCuddLikeMgrStorage< MgrType >::generate | ( | navigator | navi | ) | const [inline] |
| dd_type polybori::CCuddLikeMgrStorage< MgrType >::one | ( | ) | const [inline] |
Get constant one.
| dd_type polybori::CCuddLikeMgrStorage< MgrType >::zero | ( | ) | const [inline] |
Get constant zero.
| ring_type polybori::CCuddLikeMgrStorage< MgrType >::ring | ( | ) | const [inline] |
| internal_manager_type polybori::CCuddLikeMgrStorage< MgrType >::internalManager | ( | ) | const [inline, protected] |
Accessing Cudd-internal decision diagram manager.
1.5.5