#include <CTermStack.h>
Public Types | |
| typedef NavigatorType::idx_type | idx_type |
| typedef cached_block_deg < NavigatorType > | self |
| typedef std::vector< idx_type > | block_idx_type |
| Type for block indices. | |
| typedef block_idx_type::const_iterator | block_iterator |
| Type for block iterators. | |
| typedef CBlockDegreeCache < BooleEnv::dd_type > | cache_type |
| typedef cache_type::manager_type | manager_type |
Public Member Functions | |
| cached_block_deg (const manager_type &mgr) | |
| NavigatorType::size_type | operator() (NavigatorType navi) const |
| idx_type | min () const |
| idx_type | max () const |
| self & | operator++ () |
| self & | operator-- () |
| typedef NavigatorType::idx_type polybori::cached_block_deg< NavigatorType >::idx_type |
| typedef cached_block_deg<NavigatorType> polybori::cached_block_deg< NavigatorType >::self |
| typedef std::vector<idx_type> polybori::cached_block_deg< NavigatorType >::block_idx_type |
Type for block indices.
| typedef block_idx_type::const_iterator polybori::cached_block_deg< NavigatorType >::block_iterator |
Type for block iterators.
| typedef CBlockDegreeCache<BooleEnv::dd_type> polybori::cached_block_deg< NavigatorType >::cache_type |
| typedef cache_type::manager_type polybori::cached_block_deg< NavigatorType >::manager_type |
| polybori::cached_block_deg< NavigatorType >::cached_block_deg | ( | const manager_type & | mgr | ) | [inline] |
| NavigatorType::size_type polybori::cached_block_deg< NavigatorType >::operator() | ( | NavigatorType | navi | ) | const [inline] |
References polybori::dd_cached_block_degree().
| idx_type polybori::cached_block_deg< NavigatorType >::min | ( | ) | const [inline] |
References PBORI_ASSERT.
| idx_type polybori::cached_block_deg< NavigatorType >::max | ( | ) | const [inline] |
| self& polybori::cached_block_deg< NavigatorType >::operator++ | ( | ) | [inline] |
References PBORI_ASSERT.
| self& polybori::cached_block_deg< NavigatorType >::operator-- | ( | ) | [inline] |
References PBORI_ASSERT.
1.5.6