gem5
[DEVELOP-FOR-23.0]
|
#include <sc_in_rv.hh>
Public Member Functions | |
sc_in_rv () | |
sc_in_rv (const char *name) | |
virtual | ~sc_in_rv () |
virtual void | end_of_elaboration () |
virtual const char * | kind () const |
![]() | |
sc_in () | |
sc_in (const char *name) | |
sc_in (const sc_signal_in_if< sc_dt::sc_lv< W > > &interface) | |
sc_in (const char *name, const sc_signal_in_if< sc_dt::sc_lv< W > > &interface) | |
sc_in (sc_port_b< sc_signal_in_if< sc_dt::sc_lv< W > > > &parent) | |
sc_in (const char *name, sc_port_b< sc_signal_in_if< sc_dt::sc_lv< W > > > &parent) | |
sc_in (sc_port< sc_signal_in_if< sc_dt::sc_lv< W > >, 1 > &parent) | |
sc_in (const char *name, sc_port< sc_signal_in_if< sc_dt::sc_lv< W > >, 1 > &parent) | |
virtual | ~sc_in () |
virtual void | bind (const sc_signal_in_if< sc_dt::sc_lv< W > > &i) |
virtual void | bind (sc_port< sc_signal_in_if< sc_dt::sc_lv< W > >, 1 > &i) |
virtual void | bind (sc_port< sc_signal_inout_if< sc_dt::sc_lv< W > >, 1 > &p) |
void | operator() (const sc_signal_in_if< sc_dt::sc_lv< W > > &i) |
void | operator() (sc_port< sc_signal_in_if< sc_dt::sc_lv< W > >, 1 > &p) |
void | operator() (sc_port< sc_signal_inout_if< sc_dt::sc_lv< W > >, 1 > &p) |
const sc_dt::sc_lv< W > & | read () const |
operator const sc_dt::sc_lv< W > & () const | |
const sc_event & | default_event () const |
const sc_event & | value_changed_event () const |
bool | event () const |
sc_event_finder & | value_changed () const |
virtual const char * | kind () const |
void | add_trace (sc_trace_file *tf, const std::string &name) const |
Private Member Functions | |
sc_in_rv (const sc_in_rv< W > &) | |
sc_in_rv< W > & | operator= (const sc_in_rv< W > &) |
Definition at line 49 of file sc_in_rv.hh.
|
inline |
Definition at line 52 of file sc_in_rv.hh.
|
inlineexplicit |
Definition at line 53 of file sc_in_rv.hh.
|
inlinevirtual |
Definition at line 54 of file sc_in_rv.hh.
|
inlineprivate |
Definition at line 71 of file sc_in_rv.hh.
|
inlinevirtual |
Reimplemented from sc_core::sc_in< sc_dt::sc_lv< W > >.
Definition at line 57 of file sc_in_rv.hh.
References sc_core::sc_in_rv< W >::kind(), name(), sc_core::SC_ID_RESOLVED_PORT_NOT_BOUND_, SC_REPORT_ERROR, and ss.
|
inlinevirtual |
Definition at line 67 of file sc_in_rv.hh.
Referenced by sc_core::sc_in_rv< W >::end_of_elaboration().
|
inlineprivate |
Definition at line 72 of file sc_in_rv.hh.