MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
Static Public Member Functions
MCScheduling.GeneticAlgorithm.CFitnessScalerSerializer Class Reference

The serializer for the implemented finess scalers. More...

List of all members.

Static Public Member Functions

static string serialize (IFitnessScaler scaler)
 Returns the System.String representing the serialization of the specified fitness scaler.
static IFitnessScaler deserialize (string serialization)
 Creates a fitness scaler from the specified string.

Detailed Description

The serializer for the implemented finess scalers.


Member Function Documentation

static IFitnessScaler MCScheduling.GeneticAlgorithm.CFitnessScalerSerializer.deserialize ( string  serialization) [static]

Creates a fitness scaler from the specified string.

Parameters:
serializationThe fitness scaler serialization to be deserialized.
Returns:
The deserialized fitness scaler.
Exceptions:
ArgumentExceptionIf the serialization is invalid, or represents no fitness scaler.
static string MCScheduling.GeneticAlgorithm.CFitnessScalerSerializer.serialize ( IFitnessScaler  scaler) [static]

Returns the System.String representing the serialization of the specified fitness scaler.

Parameters:
scalerThe scaler to be serialized.
Returns:
The string representing the serialization of the specified fitness scaler.
Exceptions:
ArgumentExceptionIf scaler is null or unknown by this serializer.
 All Classes Namespaces Functions Variables Properties