Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Constant forward indexed iterator. More...
#include <IndexedIterator.h>
Inherits iterator_facade< Forward< SEQ >, const SEQ::value_type, boost::iterators::random_access_traversal_tag >.
Public Types | |
typedef SEQ | Seq |
typedef Seq::value_type | value_type |
typedef Seq::size_type | size_type |
Public Member Functions | |
Forward (const Seq &seq, size_type index=0) | |
size_type | index () const |
Returns the index of the element in the sequence this iterator is currently pointing to. | |
const Seq & | seq () const |
Returns the index of the element in the sequence this iterator is currently pointing to. | |
Friends | |
class | boost::iterators::iterator_core_access |
Constant forward indexed iterator.
SEQ | Type of sequence to which the iterator points. Must implement value_type operator[](SEQ::size_type). |