PolyBoRi
Public Types | Public Member Functions
polybori::CBlockTermStack Class Reference

#include <CTermStack.h>

Inheritance diagram for polybori::CBlockTermStack:
polybori::CDegTermStack< NavigatorType, DescendingProperty, valid_tag, BaseType >

List of all members.

Public Types

typedef CDegTermStack
< NavigatorType,
DescendingProperty, valid_tag,
BaseType > 
base
typedef CBlockTermStack
< NavigatorType,
DescendingProperty, BaseType > 
self
typedef base::navigator navigator
typedef navigator::size_type size_type
typedef navigator::idx_type idx_type
typedef base::manager_type manager_type

Public Member Functions

 CBlockTermStack (navigator navi, const manager_type &mgr)
 Construct stack from navigator.
 CBlockTermStack ()
 Default Constructor.
void init ()
void increment ()
void followBlockDeg ()
void followDeg ()
void incrementBlock ()

Member Typedef Documentation

typedef CDegTermStack<NavigatorType, DescendingProperty, valid_tag, BaseType> polybori::CBlockTermStack::base
typedef navigator::idx_type polybori::CBlockTermStack::idx_type
typedef CBlockTermStack<NavigatorType, DescendingProperty, BaseType> polybori::CBlockTermStack::self
typedef navigator::size_type polybori::CBlockTermStack::size_type

Constructor & Destructor Documentation

polybori::CBlockTermStack::CBlockTermStack ( navigator  navi,
const manager_type mgr 
) [inline]

Construct stack from navigator.

polybori::CBlockTermStack::CBlockTermStack ( ) [inline]

Default Constructor.


Member Function Documentation

void polybori::CBlockTermStack::followBlockDeg ( ) [inline]
void polybori::CBlockTermStack::followDeg ( ) [inline]
void polybori::CBlockTermStack::increment ( ) [inline]
void polybori::CBlockTermStack::incrementBlock ( ) [inline]
void polybori::CBlockTermStack::init ( ) [inline]

The documentation for this class was generated from the following file: