summaryrefslogtreecommitdiff
path: root/src/systemc/core/event.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/systemc/core/event.cc')
-rw-r--r--src/systemc/core/event.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/systemc/core/event.cc b/src/systemc/core/event.cc
index 4fb99e6d9..097961e99 100644
--- a/src/systemc/core/event.cc
+++ b/src/systemc/core/event.cc
@@ -155,6 +155,13 @@ Event::notify(DynamicSensitivities &senses)
}
void
+Event::notify(ResetSensitivities &senses)
+{
+ for (auto s: senses)
+ s->notify(this);
+}
+
+void
Event::notify()
{
if (scheduler.inUpdate()) {
@@ -167,7 +174,7 @@ Event::notify()
scheduler.deschedule(&delayedNotify);
_triggeredStamp = scheduler.changeStamp();
-
+ notify(resetSense);
notify(staticSenseMethod);
notify(dynamicSenseMethod);
notify(staticSenseThread);