![]() |
Mackey
V3.3
A C++ library for computing RO(G) graded homology
|
Constant iterator that is used in a ranged for loop to generate the permutations. More...
#include <Generators.hpp>
Friends | |
class | PermutationGenerator |
Befriending outer class. More... | |
class | FactoryGenerator< PermutationGenerator::ConstIterator, std::vector< T > > |
Befriending parent. More... | |
Additional Inherited Members | |
![]() | |
const std::vector< T > & | operator* () const |
Returns the generated element. More... | |
bool | operator!= (const FactoryGenerator &other) const |
Inequality of iterators (used to detect if generation has been completed) More... | |
PermutationGenerator::ConstIterator & | operator++ () |
Generates next element. More... | |
![]() | |
static PermutationGenerator::ConstIterator | end () |
Terminal iterator. More... | |
![]() | |
bool | completed |
1 if the iterator is end() i.e. if all elements have been generated More... | |
std::vector< T > | generated |
The currently generated element. More... | |
Constant iterator that is used in a ranged for loop to generate the permutations.
|
friend |
Befriending outer class.
|
friend |
Befriending parent.