gem5  v21.2.0.0
Public Member Functions | Protected Member Functions | List of all members
sc_gem5::DynamicSensitivity Class Reference

#include <sensitivity.hh>

Inheritance diagram for sc_gem5::DynamicSensitivity:
sc_gem5::Sensitivity sc_gem5::DynamicSensitivityEvent sc_gem5::DynamicSensitivityEventAndList sc_gem5::DynamicSensitivityEventOrList

Public Member Functions

Category category () override
 
- Public Member Functions inherited from sc_gem5::Sensitivity
virtual void clear ()=0
 
void satisfy ()
 
virtual bool notifyWork (Event *e)
 
bool notify (Event *e)
 
bool ofMethod ()
 

Protected Member Functions

 DynamicSensitivity (Process *p)
 
void addToEvent (const ::sc_core::sc_event *e) override
 
void delFromEvent (const ::sc_core::sc_event *e) override
 
- Protected Member Functions inherited from sc_gem5::Sensitivity
 Sensitivity (Process *p)
 
virtual ~Sensitivity ()
 

Additional Inherited Members

- Public Types inherited from sc_gem5::Sensitivity
enum  Category { Static, Dynamic }
 
- Protected Attributes inherited from sc_gem5::Sensitivity
Processprocess
 

Detailed Description

Definition at line 96 of file sensitivity.hh.

Constructor & Destructor Documentation

◆ DynamicSensitivity()

sc_gem5::DynamicSensitivity::DynamicSensitivity ( Process p)
inlineprotected

Definition at line 99 of file sensitivity.hh.

Member Function Documentation

◆ addToEvent()

void sc_gem5::DynamicSensitivity::addToEvent ( const ::sc_core::sc_event e)
overrideprotectedvirtual

◆ category()

Category sc_gem5::DynamicSensitivity::category ( )
inlineoverridevirtual

Implements sc_gem5::Sensitivity.

Definition at line 105 of file sensitivity.hh.

References sc_gem5::Sensitivity::Dynamic.

◆ delFromEvent()

void sc_gem5::DynamicSensitivity::delFromEvent ( const ::sc_core::sc_event e)
overrideprotectedvirtual

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

Generated on Tue Dec 21 2021 11:37:13 for gem5 by doxygen 1.8.17