66 static bool warned =
false;
125 s->addToEvent(
s->event);
133 s->addToEvent(
s->event);
150 s->addToEvent(
s->event);
176 const ::sc_core::sc_event &
179 return finder->find_event(i);
191 s->addToEvent(
s->event);
200 for (
auto event:
s->events)
209 for (
auto event:
s->events)
void newDynamicSensitivityEventOrList(Process *p, const sc_core::sc_event_or_list *eol)
void delFromEvent(const ::sc_core::sc_event *e) override
void addStatic(StaticSensitivity *)
void addSensitivity(StaticSensitivity *s) const
const ::sc_core::sc_event * event
sc_core::sc_event * sc_event()
bool notifyWork(Event *e) override
StaticSensitivityExport(Process *p, const sc_core::sc_export_base *exp)
void newStaticSensitivityInterface(Process *p, const sc_core::sc_interface *i)
DynamicSensitivityEventOrList(Process *p, const sc_core::sc_event_or_list *eol)
virtual ::sc_core::sc_curr_proc_kind procKind() const =0
void satisfySensitivity(Sensitivity *)
const char * name() const
const ::sc_core::sc_event & find(::sc_core::sc_interface *i)
DynamicSensitivityEventAndList(Process *p, const sc_core::sc_event_and_list *eal)
std::set< const ::sc_core::sc_event * > events
void newStaticSensitivityExport(Process *p, const sc_core::sc_export_base *exp)
#define SC_REPORT_WARNING(msg_type, msg)
void newDynamicSensitivityEventAndList(Process *p, const sc_core::sc_event_and_list *eal)
void newStaticSensitivityPort(Process *p, const sc_core::sc_port_base *pb)
void delSensitivity(StaticSensitivity *s) const
StaticSensitivityInterface(Process *p, const sc_core::sc_interface *i)
void sensitive(StaticSensitivityPort *port)
void newStaticSensitivityFinder(Process *p, const sc_core::sc_event_finder *f)
void newStaticSensitivityEvent(Process *p, const sc_core::sc_event *e)
void addToEvent(const ::sc_core::sc_event *e) override
static Port * fromPort(const ::sc_core::sc_port_base *pb)
const char SC_ID_IMMEDIATE_SELF_NOTIFICATION_[]
void newDynamicSensitivityEvent(Process *p, const sc_core::sc_event *e)
virtual const sc_port_base * port() const =0
virtual bool notifyWork(Event *e)
bool notifyWork(Event *e) override
void setDynamic(DynamicSensitivity *)
static Event * getFromScEvent(sc_core::sc_event *e)
void delFromEvent(const ::sc_core::sc_event *e) override
void addToEvent(const ::sc_core::sc_event *e) override