Lines Matching refs:sc_event

31 #include "systemc/ext/core/sc_event.hh"
48 sc_event_and_list::sc_event_and_list(const sc_event &e) : sc_event_and_list()
79 sc_event_and_list::operator &= (const sc_event &e)
93 sc_event_and_list::operator & (const sc_event &e) const
111 sc_event_and_list::insert(sc_event const &e)
133 sc_event_or_list::sc_event_or_list(const sc_event &e) : sc_event_or_list()
164 sc_event_or_list::operator |= (const sc_event &e)
178 sc_event_or_list::operator | (const sc_event &e) const
196 sc_event_or_list::insert(sc_event const &e)
227 sc_event_and_expr::insert(sc_event const &e) const
245 operator & (sc_event_and_expr expr, sc_event const &e)
278 sc_event_or_expr::insert(sc_event const &e) const
296 operator | (sc_event_or_expr expr, sc_event const &e)
311 * sc_event
314 sc_event::sc_event() :
319 sc_event::sc_event(const char *_name) :
323 sc_event::~sc_event() { delete _gem5_event; }
325 const char *sc_event::name() const { return _gem5_event->name().c_str(); }
327 sc_event::basename() const
331 bool sc_event::in_hierarchy() const { return _gem5_event->inHierarchy(); }
334 sc_event::get_parent_object() const
339 void sc_event::notify() { _gem5_event->notify(); }
340 void sc_event::notify(const sc_time &t) { _gem5_event->notify(t); }
341 void sc_event::notify(double d, sc_time_unit u) { _gem5_event->notify(d, u); }
342 void sc_event::cancel() { _gem5_event->cancel(); }
343 bool sc_event::triggered() const { return _gem5_event->triggered(); }
345 sc_event::notify_delayed()
350 sc_event::notify_delayed(const sc_time &t)
356 sc_event::operator & (const sc_event &e) const
365 sc_event::operator & (const sc_event_and_list &eal) const
374 sc_event::operator | (const sc_event &e) const
383 sc_event::operator | (const sc_event_or_list &eol) const
391 sc_event::sc_event(bool) :
397 sc_event::sc_event(bool, const char *_name) :
404 const std::vector<sc_event *> &
410 sc_event *
423 InternalScEvent::InternalScEvent() : sc_event(true) {}
424 InternalScEvent::InternalScEvent(const char *_name) : sc_event(true, _name) {}