Go to the documentation of this file.
28 #ifndef __SYSTEMC_CORE_EVENT_HH__
29 #define __SYSTEMC_CORE_EVENT_HH__
69 const std::string &
name()
const;
93 return e->_gem5_event;
99 return e->_gem5_event;
108 senses.insert(senses.begin(),
s);
114 for (
auto &
t: senses) {
132 for (
auto &
t: senses) {
168 #endif //__SYSTEMC_CORE_EVENT_HH__
sc_core::sc_object * getParentObject() const
DynamicSensitivities dynamicSenseThread
void notify(double d, sc_core::sc_time_unit &u)
static Event * getFromScEvent(sc_core::sc_event *e)
void notifyDelayed(const sc_core::sc_time &t)
Events::iterator EventsIt
void delSensitivity(StaticSensitivity *s) const
StaticSensitivities staticSenseThread
sc_core::sc_object * parent
Event(sc_core::sc_event *_sc_event, bool internal=false)
static const Event * getFromScEvent(const sc_core::sc_event *e)
EventsIt findEvent(const std::string &name)
std::vector< sc_core::sc_event * > Events
StaticSensitivities staticSenseMethod
const std::string & name() const
const std::string & name()
void addSensitivity(DynamicSensitivity *s) const
DynamicSensitivities dynamicSenseMethod
uint64_t triggeredStamp() const
void addSensitivity(StaticSensitivity *s) const
sc_core::sc_event * sc_event()
void delSensitivity(DynamicSensitivity *s) const
const std::string & basename() const
sc_core::sc_event * _sc_event
Generated on Wed Sep 30 2020 14:02:14 for gem5 by doxygen 1.8.17