MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
Public Member Functions
MCScheduling.MixedCriticality.GA.CMixedCriticalityConfiguration Class Reference

The CMixedCriticalityConfiguration represents a configuration of a genetic algorithm for solving Mixed-criticality Scheduling Problems. More...

Inheritance diagram for MCScheduling.MixedCriticality.GA.CMixedCriticalityConfiguration:
MCScheduling.GeneticAlgorithm.CConfiguration

List of all members.

Public Member Functions

 CMixedCriticalityConfiguration (string configurationName)
 Creates a mixed-criticality configuration with the specified name.
 CMixedCriticalityConfiguration (string configurationFile, int ignored)
 Reads in the configuration from the specified file.
void setInstanceToSolve (CMixedCriticalityInstance instance)
 Registeres with this configuration a mixed-criticality instance that is going to be solved by the genetic algorithm that uses this configuration.
CMixedCriticalityInstance getInstanceToSolve ()
 Returns the mixed-criticality instance that is going to be solved by the genetic algorithm that uses this configuration.

Detailed Description

The CMixedCriticalityConfiguration represents a configuration of a genetic algorithm for solving Mixed-criticality Scheduling Problems.

Author:
Tomas Tunys

Constructor & Destructor Documentation

MCScheduling.MixedCriticality.GA.CMixedCriticalityConfiguration.CMixedCriticalityConfiguration ( string  configurationName)

Creates a mixed-criticality configuration with the specified name.

Parameters:
configurationNameThe user-specific name for the configuration.
MCScheduling.MixedCriticality.GA.CMixedCriticalityConfiguration.CMixedCriticalityConfiguration ( string  configurationFile,
int  ignored 
)

Reads in the configuration from the specified file.

Parameters:
configurationFileThe file from which the configuration will be created.
ignoredAn ignored parameter.
 All Classes Namespaces Functions Variables Properties