28 #ifndef __SYSTEMC_EXT_CHANNEL_SC_SIGNAL_IN_IF_HH__ 29 #define __SYSTEMC_EXT_CHANNEL_SC_SIGNAL_IN_IF_HH__ 31 #include "../core/sc_interface.hh" 56 virtual const T &read()
const = 0;
57 virtual const sc_event &value_changed_event()
const = 0;
58 virtual bool event()
const = 0;
77 virtual const bool &read()
const = 0;
79 virtual const sc_event &value_changed_event()
const = 0;
80 virtual const sc_event &posedge_event()
const = 0;
81 virtual const sc_event &negedge_event()
const = 0;
83 virtual bool event()
const = 0;
84 virtual bool posedge()
const = 0;
85 virtual bool negedge()
const = 0;
113 virtual const sc_event &value_changed_event()
const = 0;
114 virtual const sc_event &posedge_event()
const = 0;
115 virtual const sc_event &negedge_event()
const = 0;
117 virtual bool event()
const = 0;
118 virtual bool posedge()
const = 0;
119 virtual bool negedge()
const = 0;
138 #endif //__SYSTEMC_EXT_CHANNEL_SC_SIGNAL_IN_IF_HH__
sc_signal_in_if(const sc_signal_in_if< sc_dt::sc_logic > &)
sc_signal_in_if(const sc_signal_in_if< bool > &)
sc_signal_in_if(const sc_signal_in_if< T > &)
virtual bool _addReset(sc_gem5::Reset *reset) const