PolyBoRi
|
#include <COrderedIter.h>
Public Types | |
typedef NavigatorType | navigator |
typedef CAbstractStackBase < NavigatorType > | self |
typedef CTermStackBase < NavigatorType, self > | iterator_core |
typedef boost::shared_ptr < iterator_core > | core_pointer |
Public Member Functions | |
virtual void | increment ()=0 |
virtual core_pointer | copy () const =0 |
virtual | ~CAbstractStackBase () |
typedef boost::shared_ptr<iterator_core> polybori::CAbstractStackBase::core_pointer |
typedef CTermStackBase<NavigatorType, self> polybori::CAbstractStackBase::iterator_core |
typedef NavigatorType polybori::CAbstractStackBase::navigator |
typedef CAbstractStackBase<NavigatorType> polybori::CAbstractStackBase::self |
virtual polybori::CAbstractStackBase::~CAbstractStackBase | ( | ) | [inline, virtual] |
virtual core_pointer polybori::CAbstractStackBase::copy | ( | ) | const [pure virtual] |
virtual void polybori::CAbstractStackBase::increment | ( | ) | [pure virtual] |