24.02.1
|
Iterator for the dataset. More...
#include <CartesianProductDataset.h>
Public Member Functions | |
iterator (const T_noref *dataset1, const U_noref *dataset2) | |
Construct an iterator. More... | |
iterator (const iterator &)=default | |
Allow instances of this class to be copy constructed. More... | |
iterator & | operator= (const iterator &)=default |
Allow instances of this class to be copied. More... | |
iterator (iterator &&)=default | |
Allow instances of this class to be move constructed. More... | |
iterator & | operator= (iterator &&)=default |
Allow instances of this class to be moved. More... | |
~iterator ()=default | |
Default destructor. More... | |
std::string | description () const |
Get the description of the current value. More... | |
CartesianProductDataset::type | operator* () const |
Get the value of the iterator. More... | |
iterator & | operator++ () |
Inrement the iterator. More... | |
Iterator for the dataset.
Definition at line 74 of file CartesianProductDataset.h.
|
inline |
Construct an iterator.
Definition at line 81 of file CartesianProductDataset.h.
|
default |
Default destructor.
|
inline |
Get the description of the current value.
Definition at line 104 of file CartesianProductDataset.h.
|
inline |
Get the value of the iterator.
Definition at line 113 of file CartesianProductDataset.h.
|
inline |
Inrement the iterator.
Definition at line 122 of file CartesianProductDataset.h.
References CartesianProductDataset< T, U >::size().