Lines Matching defs:sc_core
41 namespace sc_core
52 } // namespace sc_core
72 virtual void addToEvent(const ::sc_core::sc_event *e) = 0;
73 virtual void delFromEvent(const ::sc_core::sc_event *e) = 0;
103 void addToEvent(const ::sc_core::sc_event *e) override;
104 void delFromEvent(const ::sc_core::sc_event *e) override;
118 void addToEvent(const ::sc_core::sc_event *e) override;
119 void delFromEvent(const ::sc_core::sc_event *e) override;
135 const ::sc_core::sc_event *event;
137 SensitivityEvent(Process *p, const ::sc_core::sc_event *e=nullptr) :
148 std::set<const ::sc_core::sc_event *> events;
152 Process *p, const std::set<const ::sc_core::sc_event *> &s) :
165 addEvent(const ::sc_core::sc_event *event)
177 void newStaticSensitivityEvent(Process *p, const sc_core::sc_event *e);
178 void newStaticSensitivityInterface(Process *p, const sc_core::sc_interface *i);
179 void newStaticSensitivityPort(Process *p, const sc_core::sc_port_base *pb);
181 Process *p, const sc_core::sc_export_base *exp);
183 Process *p, const sc_core::sc_event_finder *f);
190 Process *p, const sc_core::sc_event *e);
193 StaticSensitivityEvent(Process *p, const sc_core::sc_event *e) :
202 Process *p, const sc_core::sc_interface *i);
204 StaticSensitivityInterface(Process *p, const sc_core::sc_interface *i);
211 Process *p, const sc_core::sc_port_base *pb);
224 Process *p, const sc_core::sc_export_base *exp);
226 StaticSensitivityExport(Process *p, const sc_core::sc_export_base *exp);
234 const sc_core::sc_event_finder *finder;
237 Process *p, const sc_core::sc_event_finder *f);
239 StaticSensitivityFinder(Process *p, const sc_core::sc_event_finder *f) :
244 const ::sc_core::sc_event &find(::sc_core::sc_interface *i);
252 void newDynamicSensitivityEvent(Process *p, const sc_core::sc_event *e);
254 Process *p, const sc_core::sc_event_or_list *eol);
256 Process *p, const sc_core::sc_event_and_list *eal);
263 Process *p, const sc_core::sc_event *e);
265 DynamicSensitivityEvent(Process *p, const sc_core::sc_event *e) :
275 Process *p, const sc_core::sc_event_or_list *eol);
278 Process *p, const sc_core::sc_event_or_list *eol);
291 Process *p, const sc_core::sc_event_and_list *eal);
294 Process *p, const sc_core::sc_event_and_list *eal);