![]() |
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 combinations. More...
#include <Generators.hpp>
Friends | |
| class | CombinationGenerator |
| Befriending outer class. More... | |
| class | FactoryGenerator< CombinationGenerator::ConstIterator, std::vector< T > > |
| Befriending parent. More... | |
Additional Inherited Members | |
Public Member Functions inherited from FactoryGenerator< CombinationGenerator::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... | |
| CombinationGenerator::ConstIterator & | operator++ () |
| Generates next element. More... | |
Static Public Member Functions inherited from FactoryGenerator< CombinationGenerator::ConstIterator, std::vector< T > > | |
| static CombinationGenerator::ConstIterator | end () |
| Terminal iterator. More... | |
Protected Attributes inherited from FactoryGenerator< CombinationGenerator::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 combinations.
const version is illegal
|
friend |
Befriending outer class.
|
friend |
Befriending parent.