OmniSciDB
a5dc49c757
|
#include <CartesianProduct.h>
Public Member Functions | |
CartesianProduct (T const &t) | |
Constructor from type T. More... | |
CartesianProductIterator< T > | begin () const |
Iterator to beginning of Cartesian product. More... | |
CartesianProductIterator< T > | end () const |
Iterator behind the last element of the Cartesian product. More... | |
Private Attributes | |
T const & | t_ |
Class that turns a forward iterable container of forward iterable containers into a forward iterable container which
Definition at line 181 of file CartesianProduct.h.
|
inlineexplicit |
|
inline |
Iterator to beginning of Cartesian product.
Definition at line 187 of file CartesianProduct.h.
References CartesianProduct< T >::t_.
|
inline |
Iterator behind the last element of the Cartesian product.
Definition at line 190 of file CartesianProduct.h.
References CartesianProduct< T >::t_.
|
private |
Definition at line 195 of file CartesianProduct.h.
Referenced by CartesianProduct< T >::begin(), and CartesianProduct< T >::end().