gem5 v24.0.0.0
|
#include <sc_event.hh>
Public Member Functions | |
sc_event_finder_t (const sc_port_base &p, const sc_event &(IF::*_method)() const) | |
virtual | ~sc_event_finder_t () |
const sc_port_base * | port () const override |
const sc_event & | find_event (sc_interface *if_p=NULL) const override |
Private Attributes | |
const sc_port_b< IF > * | _port |
const sc_event &(IF::* | _method )() const |
Additional Inherited Members | |
Protected Member Functions inherited from sc_core::sc_event_finder | |
virtual | ~sc_event_finder () |
Definition at line 224 of file sc_event.hh.
|
inline |
Definition at line 227 of file sc_event.hh.
References sc_core::sc_event_finder_t< IF >::_port.
|
inlinevirtual |
Definition at line 235 of file sc_event.hh.
|
overridevirtual |
Implements sc_core::sc_event_finder.
Reimplemented in tlm::tlm_event_finder_t< IF, T >.
Definition at line 268 of file sc_event.hh.
References SC_REPORT_ERROR, and ss.
|
inlineoverridevirtual |
Implements sc_core::sc_event_finder.
Definition at line 237 of file sc_event.hh.
References sc_core::sc_event_finder_t< IF >::_port.
|
private |
Definition at line 243 of file sc_event.hh.
|
private |
Definition at line 242 of file sc_event.hh.
Referenced by sc_core::sc_event_finder_t< IF >::port(), and sc_core::sc_event_finder_t< IF >::sc_event_finder_t().