RecoSim  1.0
 All Classes Files Functions Variables Enumerations
Public Member Functions | List of all members
TaskImplementation Class Reference

Public Member Functions

 TaskImplementation (string n, int comp, int preload, int switchTime)
 
bool isValid (void)
 
string getFullName (void)
 
string getTaskName (void)
 
string getImplementationName (void)
 
string getNetlistName (void)
 
string getAlgorithmName (void)
 
bool hasSameNetlist (TaskImplementation &) const
 
sc_time getCompressedReconfigurationTime (void)
 
sc_time getPreloadReconfigurationTime (void)
 
sc_time getContextSwitchTime (void)
 
void addOccupationTime (RZState state, sc_time t)
 
sc_time getOccupationTime (RZState state)
 
sc_time getWorstCaseExecutionTime (void) const
 
sc_time getBestCaseExecutionTime (void) const
 
double getFrequency (void) const
 
double getEnergyConsumption (void) const
 
double getPidle (void) const
 
double getPrun (void) const
 
void setWorstCaseExecutionTime (sc_time)
 
void setBestCaseExecutionTime (sc_time)
 
void setFrequency (double)
 
void setEnergyConsumption (double)
 
void setPidle (double)
 
void setPrun (double)
 
void setNetlistName (string)
 
void setAlgorithmName (string)
 

The documentation for this class was generated from the following files: