![]() |
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 | |
Public Member Functions inherited from FactoryGenerator< PermutationGenerator::ConstIterator, std::vector< T > > | |
| 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 Public Member Functions inherited from FactoryGenerator< PermutationGenerator::ConstIterator, std::vector< T > > | |
| static PermutationGenerator::ConstIterator | end () |
| Terminal iterator. More... | |
Protected Attributes inherited from FactoryGenerator< PermutationGenerator::ConstIterator, std::vector< T > > | |
| 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.