Public Member Functions | Protected Member Functions | Private Attributes

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

List of all members.

Public Member Functions

 AlgorithmWcdoTight (TransactionSet gamma)
ResultList calculateAllWcrt () throws NoElementsException, AbortedException
double calculateSingleWCRT (int u_OneBased, int a_OneBased)

Protected Member Functions

void doCalculateAllWcrts () throws NoElementsException, AbortedException
double getBcrt (int u, int a)
double getJitter (int u, int a)
double getOffset (int u, int a)
double getWcrt (int u, int a)
void setBcrt (int u, int a, double bcrtValue)
void setJitter (int u, int a, double jitterValue)
void setOffset (int u, int a, double offsetValue)
void setWcrt (int u, int a, double wcrtValue)
void updateJitter (double[][] optionalJIjAll)

Private Attributes

WcdoResultList wcdoResult = new WcdoResultList(gamma)

Detailed Description

TODO Comment AlgorithmWcdoTight

Author:
shanno

Constructor & Destructor Documentation

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

Member Function Documentation

ResultList de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.calculateAllWcrt (  )  throws NoElementsException, AbortedException
double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.calculateSingleWCRT ( int  u_OneBased,
int  a_OneBased 
)
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.doCalculateAllWcrts (  )  throws NoElementsException, AbortedException [protected]
double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.getBcrt ( int  u,
int  a 
) [protected]
double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.getJitter ( int  u,
int  a 
) [protected]
double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.getOffset ( int  u,
int  a 
) [protected]
double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.getWcrt ( int  u,
int  a 
) [protected, virtual]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.setBcrt ( int  u,
int  a,
double  bcrtValue 
) [protected, virtual]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.setJitter ( int  u,
int  a,
double  jitterValue 
) [protected]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.setOffset ( int  u,
int  a,
double  offsetValue 
) [protected]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.setWcrt ( int  u,
int  a,
double  wcrtValue 
) [protected, virtual]
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AlgorithmWcdoTight.updateJitter ( double  optionalJIjAll[][]  )  [protected]

Member Data Documentation