gem5  [DEVELOP-FOR-23.0]
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
gem5::SystemCounterListener Class Referenceabstract

Abstract class for elements whose events depend on the counting speed of the System Counter. More...

#include <generic_timer.hh>

Inheritance diagram for gem5::SystemCounterListener:
gem5::ArchTimer gem5::GenericTimer::CoreTimers gem5::GenericWatchdog::Listener gem5::ArchTimerKvm

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...
 

Detailed Description

Abstract class for elements whose events depend on the counting speed of the System Counter.

Definition at line 76 of file generic_timer.hh.

Member Function Documentation

◆ notify()

virtual void gem5::SystemCounterListener::notify ( void  )
pure virtual

Called from the SystemCounter when a change in counting speed occurred Events should be rescheduled properly inside this member function.

Implemented in gem5::GenericTimer::CoreTimers, gem5::ArchTimer, and gem5::GenericWatchdog::Listener.


The documentation for this class was generated from the following file:

Generated on Sun Jul 30 2023 01:57:19 for gem5 by doxygen 1.8.17