virtual double energyActive() const
virtual ~CostDBEntryStatsRF()
virtual double energyWrite() const
virtual void setEnergyRead(double energy)
CostDBEntryStatsRF(double areaData, double delayData)
virtual double energyReadWrite(int reads, int writes) const
static std::string generateReadWriteString(int reads, int writes)
virtual void setEnergyActive(double energy)
virtual CostDBEntryStats * createStats() const
virtual void setEnergyReadWrite(int reads, int writes, double energy)
virtual double energyRead() const
virtual void setEnergyWrite(double energy)
static const std::string ENERGY_READ_WRITE
String for reads and writes energy.
virtual double findEnergy(const std::string &key) const
virtual double delay() const
static const std::string ENERGY_READ
String for read energy.
static const std::string ENERGY_WRITE
String for write energy.
virtual void addEnergy(const std::string &name, double energy)
virtual double area() const