PolyBoRi
|
#include <CTermStack.h>
Public Types | |
typedef CDegStackBase < NavigatorType, DescendingProperty, BlockProperty, BaseType > | base |
typedef CDegTermStack < NavigatorType, DescendingProperty, BlockProperty, BaseType > | self |
typedef base::navigator | navigator |
typedef navigator::size_type | size_type |
typedef navigator::deg_type | deg_type |
typedef base::manager_type | manager_type |
Public Member Functions | |
CDegTermStack () | |
CDegTermStack (navigator navi, const manager_type &mgr) | |
void | init () |
void | followDeg () |
void | increment () |
void | degTerm () |
void | decrement () |
void | findTerm (size_type upperbound) |
void | restart () |
typedef CDegStackBase<NavigatorType, DescendingProperty, BlockProperty, BaseType> polybori::CDegTermStack::base |
Reimplemented in polybori::CBlockTermStack.
typedef navigator::deg_type polybori::CDegTermStack::deg_type |
typedef base::manager_type polybori::CDegTermStack::manager_type |
Reimplemented in polybori::CBlockTermStack.
typedef base::navigator polybori::CDegTermStack::navigator |
Reimplemented in polybori::CBlockTermStack.
typedef CDegTermStack<NavigatorType, DescendingProperty, BlockProperty, BaseType> polybori::CDegTermStack::self |
Reimplemented in polybori::CBlockTermStack.
typedef navigator::size_type polybori::CDegTermStack::size_type |
Reimplemented in polybori::CBlockTermStack.
polybori::CDegTermStack::CDegTermStack | ( | ) | [inline] |
polybori::CDegTermStack::CDegTermStack | ( | navigator | navi, |
const manager_type & | mgr | ||
) | [inline] |
void polybori::CDegTermStack::decrement | ( | ) | [inline] |
void polybori::CDegTermStack::degTerm | ( | ) | [inline] |
void polybori::CDegTermStack::findTerm | ( | size_type | upperbound | ) | [inline] |
void polybori::CDegTermStack::followDeg | ( | ) | [inline] |
Reimplemented in polybori::CBlockTermStack.
void polybori::CDegTermStack::increment | ( | ) | [inline] |
Reimplemented in polybori::CBlockTermStack.
void polybori::CDegTermStack::init | ( | ) | [inline] |
Reimplemented in polybori::CBlockTermStack.
void polybori::CDegTermStack::restart | ( | ) | [inline] |