CGenericOrderedIter< OrderType, NavigatorType, MonomType > Class Template Reference

#include <COrderedIter.h>

Inheritance diagram for CGenericOrderedIter< OrderType, NavigatorType, MonomType >:
COrderedIter< NavigatorType, MonomType >

List of all members.

Public Types

typedef CAbstractStackBase
< NavigatorType > 
stack_base
typedef CStackSelector
< OrderType, NavigatorType,
stack_base >::type 
ordered_iter_base
typedef CWrappedStack
< ordered_iter_base
ordered_iter_type
typedef COrderedIter
< NavigatorType, MonomType > 
base
typedef base::iterator_core iterator_core
typedef base::core_pointer core_pointer
typedef base::term_generator term_generator
 Type for functional, which generates actual term, for current path.

Public Member Functions

template<class MgrType >
 CGenericOrderedIter (NavigatorType navi, const MgrType &gen)
 CGenericOrderedIter ()
 CGenericOrderedIter (const CGenericOrderedIter &rhs)

template<class OrderType, class NavigatorType, class MonomType>
class CGenericOrderedIter< OrderType, NavigatorType, MonomType >


Member Typedef Documentation

template<class OrderType , class NavigatorType , class MonomType >
typedef COrderedIter<NavigatorType, MonomType> CGenericOrderedIter< OrderType, NavigatorType, MonomType >::base
template<class OrderType , class NavigatorType , class MonomType >
typedef base::core_pointer CGenericOrderedIter< OrderType, NavigatorType, MonomType >::core_pointer
template<class OrderType , class NavigatorType , class MonomType >
typedef base::iterator_core CGenericOrderedIter< OrderType, NavigatorType, MonomType >::iterator_core
template<class OrderType , class NavigatorType , class MonomType >
typedef CStackSelector<OrderType, NavigatorType, stack_base>::type CGenericOrderedIter< OrderType, NavigatorType, MonomType >::ordered_iter_base
template<class OrderType , class NavigatorType , class MonomType >
typedef CWrappedStack<ordered_iter_base> CGenericOrderedIter< OrderType, NavigatorType, MonomType >::ordered_iter_type
template<class OrderType , class NavigatorType , class MonomType >
typedef CAbstractStackBase<NavigatorType> CGenericOrderedIter< OrderType, NavigatorType, MonomType >::stack_base
template<class OrderType , class NavigatorType , class MonomType >
typedef base::term_generator CGenericOrderedIter< OrderType, NavigatorType, MonomType >::term_generator

Type for functional, which generates actual term, for current path.

Reimplemented from COrderedIter< NavigatorType, MonomType >.


Constructor & Destructor Documentation

template<class OrderType , class NavigatorType , class MonomType >
template<class MgrType >
CGenericOrderedIter< OrderType, NavigatorType, MonomType >::CGenericOrderedIter ( NavigatorType  navi,
const MgrType &  gen 
) [inline]
template<class OrderType , class NavigatorType , class MonomType >
CGenericOrderedIter< OrderType, NavigatorType, MonomType >::CGenericOrderedIter (  )  [inline]
template<class OrderType , class NavigatorType , class MonomType >
CGenericOrderedIter< OrderType, NavigatorType, MonomType >::CGenericOrderedIter ( const CGenericOrderedIter< OrderType, NavigatorType, MonomType > &  rhs  )  [inline]

The documentation for this class was generated from the following file:
Generated on Tue May 4 10:44:36 2010 for PolyBoRi by  doxygen 1.6.3