#include <CExpIter.h>
Public Types | |
| typedef CExpIter< NaviType, ExpType > | self |
| Name type of *this. | |
| typedef pbori_base< self >::type | base |
| Get base type. | |
Public Member Functions | |
| CExpIter (NaviType navi) | |
| Construct iteraor from navigator over decision diagram structure. | |
| CExpIter () | |
| Default Constructor. | |
| void | increment () |
| Incrementation operation core. | |
| self & | operator++ () |
| Prefix incrementation operation. | |
| self | operator++ (int) |
| Postfix incrementation operation. | |
| typedef pbori_base<self>::type CExpIter< NaviType, ExpType >::base |
Get base type.
| typedef CExpIter<NaviType, ExpType> CExpIter< NaviType, ExpType >::self |
Name type of *this.
| CExpIter< NaviType, ExpType >::CExpIter | ( | NaviType | navi | ) | [inline] |
Construct iteraor from navigator over decision diagram structure.
Default Constructor.
| void CExpIter< NaviType, ExpType >::increment | ( | ) | [inline] |
Incrementation operation core.
Referenced by CExpIter< NaviType, ExpType >::operator++().
| self CExpIter< NaviType, ExpType >::operator++ | ( | int | ) | [inline] |
Postfix incrementation operation.
References CExpIter< NaviType, ExpType >::increment().
| self& CExpIter< NaviType, ExpType >::operator++ | ( | ) | [inline] |
Prefix incrementation operation.
References CExpIter< NaviType, ExpType >::increment().
1.6.3