A replaceable entry is a basic entry in a 2d table-like structure that needs to have replacement func...
virtual std::string print() const
Prints relevant information about this entry.
uint32_t _set
Set to which this entry belongs.
uint32_t _way
Way (relative position within the set) to which this entry belongs.
virtual ~ReplaceableEntry()=default
ReplaceableEntry()=default
virtual void setPosition(const uint32_t set, const uint32_t way)
Set both the set and way.
std::shared_ptr< ReplacementData > replacementData
Replacement data associated to this entry.