MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
Public Member Functions | Properties
MCScheduling.GeneticAlgorithm.CPopulation.FittestChromosomeEnumerator Class Reference

FittestChromosomeEnumerator may be used to enumerate fittest chromosomes of a population in memory efficient way. More...

List of all members.

Public Member Functions

void Dispose ()
 Destroys the enumerator.
bool MoveNext ()
 Moves the enumerator to the next less fit chromosome.
void Reset ()
 Resets the enumerator.

Properties

IChromosome Current [get]
 Returns the current chromosome.

Detailed Description

FittestChromosomeEnumerator may be used to enumerate fittest chromosomes of a population in memory efficient way.


Member Function Documentation

bool MCScheduling.GeneticAlgorithm.CPopulation.FittestChromosomeEnumerator.MoveNext ( )

Moves the enumerator to the next less fit chromosome.

Returns:
True, if there is another chromosome, otherwise, it returns false.

Property Documentation

IChromosome MCScheduling.GeneticAlgorithm.CPopulation.FittestChromosomeEnumerator.Current [get]

Returns the current chromosome.

Returns:
The current chromosome.
 All Classes Namespaces Functions Variables Properties