#include <CTermStack.h>
Public Types | |
typedef NavigatorType | navigator |
Get type of navigators. | |
typedef CTermStack < NavigatorType, Category > | base |
Public Member Functions | |
CReverseTermStack () | |
Default constructor. | |
CReverseTermStack (navigator navi) | |
Construct from initial navigator. | |
CReverseTermStack (const CReverseTermStack &rhs) | |
Copy constructor. | |
template<class Dummy> | |
CReverseTermStack (navigator navi, const Dummy &) | |
void | init () |
void | initLast () |
void | increment () |
void | decrement () |
typedef NavigatorType polybori::CReverseTermStack< NavigatorType, Category >::navigator |
typedef CTermStack<NavigatorType, Category> polybori::CReverseTermStack< NavigatorType, Category >::base |
Reimplemented from polybori::CTermStack< NavigatorType, Category >.
polybori::CReverseTermStack< NavigatorType, Category >::CReverseTermStack | ( | ) | [inline] |
Default constructor.
polybori::CReverseTermStack< NavigatorType, Category >::CReverseTermStack | ( | navigator | navi | ) | [inline] |
Construct from initial navigator.
polybori::CReverseTermStack< NavigatorType, Category >::CReverseTermStack | ( | const CReverseTermStack< NavigatorType, Category > & | rhs | ) | [inline] |
Copy constructor.
polybori::CReverseTermStack< NavigatorType, Category >::CReverseTermStack | ( | navigator | navi, | |
const Dummy & | ||||
) | [inline] |
Construct from initial navigator, second argument is just for having the same interface with block and degree-stacks
void polybori::CReverseTermStack< NavigatorType, Category >::init | ( | ) | [inline] |
Reimplemented from polybori::CTermStack< NavigatorType, Category >.
void polybori::CReverseTermStack< NavigatorType, Category >::initLast | ( | ) | [inline] |
Reimplemented from polybori::CTermStack< NavigatorType, Category >.
void polybori::CReverseTermStack< NavigatorType, Category >::increment | ( | ) | [inline] |
Reimplemented from polybori::CTermStack< NavigatorType, Category >.
void polybori::CReverseTermStack< NavigatorType, Category >::decrement | ( | ) | [inline] |
Reimplemented from polybori::CTermStack< NavigatorType, Category >.