KLargestEarliestCompletionTime

class KLargestEarliestCompletionTime : public KTaskSelector

Largest Earliest Completion time task selection heuristic

Public Functions

KLargestEarliestCompletionTime()

Empty constructor

KLargestEarliestCompletionTime(const KLargestEarliestCompletionTime &toCopy)

Copy constructor

virtual KTaskSelector *getCopyPtr() const

Return a copy of this task selector

virtual KTask *selectNextTask(KTaskArray *taskArray)

virtual interface method to overload for definition of your own task selection heuristics

Parameters

intVarArray – Array of variable from wich selecting a variable

virtual void printName() const

Pretty printing

virtual const char *getName() const

Return the name of this task selector