polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase > Class Template Reference

This class defines extend a given PolyBoRi degree iterator. More...

#include <CDelayedTermIter.h>

List of all members.

Public Types

typedef TermType term_type
typedef term_type::size_type size_type
typedef DegIterBase base
typedef CDelayedTermIter
< term_type, AppendOp,
TerminalValueOp, DegIterBase > 
self
typedef base::stack_type stack_type
typedef AppendOp appendop_type
typedef TerminalValueOp terminalop_type

Public Member Functions

 CDelayedTermIter ()
 Default constructor.
 CDelayedTermIter (const self &rhs)
 Copy constructor.
 CDelayedTermIter (const base &rhs)
 Construct from degree iterator type.
 ~CDelayedTermIter ()
 Destructor.
term_type term () const


Detailed Description

template<class TermType, class AppendOp, class TerminalValueOp, class DegIterBase>
class polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >

This class defines extend a given PolyBoRi degree iterator.

Member Typedef Documentation

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef AppendOp polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::appendop_type

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef DegIterBase polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::base

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef CDelayedTermIter<term_type, AppendOp, TerminalValueOp, DegIterBase> polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::self

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef term_type::size_type polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::size_type

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef base::stack_type polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::stack_type

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef TermType polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::term_type

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
typedef TerminalValueOp polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::terminalop_type


Constructor & Destructor Documentation

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::CDelayedTermIter (  )  [inline]

Default constructor.

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::CDelayedTermIter ( const self rhs  )  [inline]

Copy constructor.

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::CDelayedTermIter ( const base rhs  )  [inline]

Construct from degree iterator type.

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::~CDelayedTermIter (  )  [inline]

Destructor.


Member Function Documentation

template<class TermType , class AppendOp , class TerminalValueOp , class DegIterBase >
term_type polybori::CDelayedTermIter< TermType, AppendOp, TerminalValueOp, DegIterBase >::term (  )  const [inline]


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

Generated on Thu Mar 5 02:26:58 2009 for PolyBoRi by  doxygen 1.5.8