Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes

de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight Class Reference

List of all members.

Public Member Functions

 AlgorithmOldWcsoTight (TransactionSet gamma)
ResultList calculateAllWcrt () throws NoElementsException, AbortedException
double calculateSingleWCRT (int u_OneBased, int a_OneBased) throws NoElementsException, AbortedException
WcsoResultList getWcsoResult ()

Static Public Member Functions

static void main (String...args) throws IOException, NoElementsException, AbortedException

Protected Member Functions

double getWcrt (int u, int a)
void setBcrt (int u, int a, double bcrtValue)
void setWcrt (int u, int a, double wcrtValue)

Private Attributes

WcsoResultList wcsoResult

Detailed Description

TODO Comment AlgorithmWcsoNew

Author:
shanno

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.AlgorithmOldWcsoTight ( TransactionSet  gamma  ) 

Member Function Documentation

ResultList de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.calculateAllWcrt (  )  throws NoElementsException, AbortedException

In Matlab file: Rta_all_main.m Berechne Response Times f�r alle Task in allen Transaktionen

Exceptions:
NoElementsException 
InterruptedException 

Implements de.fraunhofer.isst.axbench.timing.algorithms.IAlgorithm.

Reimplemented in de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmCompareWcsoFast.

double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.calculateSingleWCRT ( int  u_OneBased,
int  a_OneBased 
) throws NoElementsException, AbortedException

In Matlab file: Rta_all_main.m

Exceptions:
NoElementsException 
InterruptedException 

Implements de.fraunhofer.isst.axbench.timing.algorithms.IAlgorithm.

Reimplemented in de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmCompareWcsoFast.

double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.getWcrt ( int  u,
int  a 
) [protected, virtual]
WcsoResultList de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.getWcsoResult (  ) 
static void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.main ( String...  args  )  throws IOException, NoElementsException, AbortedException [static]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.setBcrt ( int  u,
int  a,
double  bcrtValue 
) [protected, virtual]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmOldWcsoTight.setWcrt ( int  u,
int  a,
double  wcrtValue 
) [protected, virtual]

Member Data Documentation