index_range.h File Reference

CPP API: index_range.h File Reference
index_range.h File Reference
Include dependency graph for index_range.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mio::MultiIndexIterator< MultiIndex >
 A Range that can be used to iterate over a MultiIndex. More...
 

Namespaces

 mio
 A collection of classes to simplify handling of matrix shapes in meta programming.
 

Functions

template<class... Categories>
MultiIndexIterator< Index< Categories... > > mio::begin (Index< Categories... > dimensions)
 STL iterator for a MultiIndex. More...
 
template<class... Categories>
MultiIndexIterator< Index< Categories... > > mio::end (Index< Categories... > dimensions)
 STL iterator for a MultiIndex. More...
 
template<class... Categories>
Range< MultiIndexIterator< Index< Categories... > > > mio::make_index_range (Index< Categories... > dimensions)
 Construct a range that can be used to iterate over all MultiIndices in the given dimensions. More...