void setSetIndex(uint32_t s)
std::ostream & operator<<(std::ostream &out, const AbstractCacheEntry &obj)
void setWayIndex(uint32_t s)
uint32_t getSetIndex() const
virtual DataBlock & getDataBlk()
void changePermission(AccessPermission new_perm)
uint32_t getWayIndex() const
bool isLocked(int context) const
void setLocked(int context)
virtual int & getNumValidBlocks()
virtual ~AbstractCacheEntry()=0
virtual void print(std::ostream &out) const =0