28#ifndef __SYSTEMC_EXT_CHANNEL_SC_INOUT_RV_HH__
29#define __SYSTEMC_EXT_CHANNEL_SC_INOUT_RV_HH__
67 (*this)->
write(i.read());
73 (*this)->
write(p->read());
79 (*this)->
write(p->read());
85 (*this)->
write(p->read());
94 std::ostringstream
ss;
95 ss <<
"port '" << this->
name() <<
"' (" << this->
kind() <<
")";
100 virtual const char *
kind()
const {
return "sc_inout_rv"; }
virtual void end_of_elaboration()
sc_inout_rv(const char *name)
sc_inout_rv< W > & operator=(const sc_dt::sc_lv< W > &l)
virtual const char * kind() const
sc_interface * get_interface()
#define SC_REPORT_ERROR(msg_type, msg)
const std::string & name()