Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Traversal policy specialization for Forward traversal. More...
#include <Traversal.h>
Inherits LatBuilder::Traversal::Forward.
Public Types | |
typedef IndexedIterator::Forward< SEQ > | const_iterator |
Immutable iterator type. | |
Public Types inherited from LatBuilder::Traversal::Forward | |
typedef size_t | size_type |
Size type. | |
Public Member Functions | |
Policy (Forward trav) | |
Constructor. | |
const_iterator | begin () const |
Returns an iterator pointing to the selected element in seq . | |
const_iterator | end () const |
Returns an iterator pointing past the selected element in seq . | |
Public Member Functions inherited from LatBuilder::Traversal::Forward | |
Forward (size_type offset=0, size_type size=std::numeric_limits< size_type >::max()) | |
Constructor. More... | |
size_t | size () const |
Returns the traversal size. | |
void | resize (size_type size) |
Changes the traversal size to size . | |
Additional Inherited Members | |
Static Public Member Functions inherited from LatBuilder::Traversal::Forward | |
static std::string | name () |
Protected Attributes inherited from LatBuilder::Traversal::Forward | |
size_type | m_first |
size_type | m_last |