Go to the documentation of this file.
29 #ifndef __MEM_RUBY_STRUCTURES_TIMERTABLE_HH__
30 #define __MEM_RUBY_STRUCTURES_TIMERTABLE_HH__
63 void print(std::ostream& out)
const;
96 #endif // __MEM_RUBY_STRUCTURES_TIMERTABLE_HH__
void setConsumer(Consumer *consumer_ptr)
std::ostream & operator<<(std::ostream &out, const TimerTable &obj)
uint64_t Tick
Tick count type.
bool isReady(Tick curTime) const
bool isSet(Addr address) const
std::map< Addr, Tick > AddressMap
Consumer * m_consumer_ptr
Consumer to signal a wakeup()
TimerTable & operator=(const TimerTable &obj)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
const std::string & name()
void print(std::ostream &out) const
void set(Addr address, Tick ready_time)
void setDescription(const std::string &name)
Generated on Wed Sep 30 2020 14:02:13 for gem5 by doxygen 1.8.17