|
gem5
v20.1.0.5
|
Abstract class for elements whose events depend on the counting speed of the System Counter. More...
#include <generic_timer.hh>
Public Member Functions | |
| virtual void | notify (void)=0 |
| Called from the SystemCounter when a change in counting speed occurred Events should be rescheduled properly inside this member function. More... | |
Public Member Functions inherited from Serializable | |
| Serializable () | |
| virtual | ~Serializable () |
| virtual void | serialize (CheckpointOut &cp) const =0 |
| Serialize an object. More... | |
| virtual void | unserialize (CheckpointIn &cp)=0 |
| Unserialize an object. More... | |
| void | serializeSection (CheckpointOut &cp, const char *name) const |
| Serialize an object into a new section. More... | |
| void | serializeSection (CheckpointOut &cp, const std::string &name) const |
| void | unserializeSection (CheckpointIn &cp, const char *name) |
| Unserialize an a child object. More... | |
| void | unserializeSection (CheckpointIn &cp, const std::string &name) |
Additional Inherited Members | |
Static Public Member Functions inherited from Serializable | |
| static const std::string & | currentSection () |
| Gets the fully-qualified name of the active section. More... | |
| static void | serializeAll (const std::string &cpt_dir) |
| Serializes all the SimObjects. More... | |
| static void | unserializeGlobals (CheckpointIn &cp) |
Abstract class for elements whose events depend on the counting speed of the System Counter.
Definition at line 65 of file generic_timer.hh.
|
pure virtual |
Called from the SystemCounter when a change in counting speed occurred Events should be rescheduled properly inside this member function.
Implemented in GenericTimer::CoreTimers, and ArchTimer.