Public Member Functions | Private Attributes | Static Private Attributes

de.fraunhofer.isst.axbench.timing.simulator.TaskResult Class Reference

List of all members.

Public Member Functions

void add (TaskResult rese)
void addDeadlineFailed ()
void addDeadlineOK ()
void addJitterFailed ()
void addJitterOK ()
void addOffset (double d)
void addPredFailed ()
void addPredOK ()
void addRT (double d)
boolean equals (Object o)
OKFailedData getDeadline ()
OKFailedData getJitter ()
Vector< Double > getOffsets ()
StatData getOffsetstat ()
OKFailedData getPred ()
Vector< Double > getRts ()
StatData getRtsstat ()
Task getTask ()
int hashCode ()
void setDeadline (OKFailedData deadline)
void setJitter (OKFailedData jitter)
void setOffsets (Vector< Double > offsets)
void setOffsetstat (StatData offsetstat)
void setPred (OKFailedData pred)
void setRts (Vector< Double > rts)
void setRtsstat (StatData rtsstat)
void setTask (Task task)
 TaskResult (Task task)
 TaskResult ()
String toString ()

Private Attributes

OKFailedData deadline = new OKFailedData()
OKFailedData jitter = new OKFailedData()
Vector< Double > offsets = new Vector<Double>()
StatData offsetstat = new StatData()
OKFailedData pred = new OKFailedData()
Vector< Double > rts = new Vector<Double>()
StatData rtsstat = new StatData()
Task task

Static Private Attributes

static final long serialVersionUID = 3690191053600732977L

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.timing.simulator.TaskResult.TaskResult (  ) 
Deprecated:
only for XMLEncoder
de.fraunhofer.isst.axbench.timing.simulator.TaskResult.TaskResult ( Task  task  ) 

Member Function Documentation

void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.add ( TaskResult  rese  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addDeadlineFailed (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addDeadlineOK (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addJitterFailed (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addJitterOK (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addOffset ( double  d  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addPredFailed (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addPredOK (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.addRT ( double  d  ) 
boolean de.fraunhofer.isst.axbench.timing.simulator.TaskResult.equals ( Object  o  ) 
OKFailedData de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getDeadline (  ) 
Returns:
Returns the deadline.
OKFailedData de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getJitter (  ) 
Returns:
Returns the jitter.
Vector<Double> de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getOffsets (  ) 
Returns:
Returns the offsets.
StatData de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getOffsetstat (  ) 
Returns:
Returns the offsetstat.
OKFailedData de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getPred (  ) 
Returns:
Returns the pred.
Vector<Double> de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getRts (  ) 
Returns:
Returns the rts.
StatData de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getRtsstat (  ) 
Returns:
Returns the rtsstat.
Task de.fraunhofer.isst.axbench.timing.simulator.TaskResult.getTask (  ) 
Returns:
Returns the task.
int de.fraunhofer.isst.axbench.timing.simulator.TaskResult.hashCode (  ) 
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setDeadline ( OKFailedData  deadline  ) 
Parameters:
deadline The deadline to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setJitter ( OKFailedData  jitter  ) 
Parameters:
jitter The jitter to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setOffsets ( Vector< Double >  offsets  ) 
Parameters:
offsets The offsets to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setOffsetstat ( StatData  offsetstat  ) 
Parameters:
offsetstat The offsetstat to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setPred ( OKFailedData  pred  ) 
Parameters:
pred The pred to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setRts ( Vector< Double >  rts  ) 
Parameters:
rts The rts to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setRtsstat ( StatData  rtsstat  ) 
Parameters:
rtsstat The rtsstat to set.
void de.fraunhofer.isst.axbench.timing.simulator.TaskResult.setTask ( Task  task  ) 
Parameters:
task The task to set.
String de.fraunhofer.isst.axbench.timing.simulator.TaskResult.toString (  ) 

Member Data Documentation

Vector<Double> de.fraunhofer.isst.axbench.timing.simulator.TaskResult.offsets = new Vector<Double>() [private]
Vector<Double> de.fraunhofer.isst.axbench.timing.simulator.TaskResult.rts = new Vector<Double>() [private]
final long de.fraunhofer.isst.axbench.timing.simulator.TaskResult.serialVersionUID = 3690191053600732977L [static, private]