Lines Matching refs:sc_inout
326 virtual inline void write( const sc_inout<sc_dt::sc_int<W> >& value );
716 SC_TEMPLATE // Write a sc_inout<sc_dt::sc_int<W> > value to this object instance.
717 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_inout<sc_dt::sc_int<W> >& value )
764 typedef sc_inout<sc_dt::sc_int<W> > inout_port_type;
1009 // CLASS sc_inout<sc_dt::sc_int<W> >
1013 // specialization of the generic sc_inout class to implement tailored support
1017 class sc_inout<sc_dt::sc_int<W> > :
1028 typedef sc_inout<sc_dt::sc_int<W> > this_type;
1067 sc_inout()
1071 explicit sc_inout( const char* name_ )
1075 explicit sc_inout( inout_if_type& interface_ )
1079 sc_inout( const char* name_, inout_if_type& interface_ )
1083 explicit sc_inout( inout_port_type& parent_ )
1087 sc_inout( const char* name_, inout_port_type& parent_ )
1091 sc_inout( this_type& parent_ )
1095 sc_inout( const char* name_, this_type& parent_ )
1102 virtual inline ~sc_inout()
1202 { return "sc_inout"; }
1295 inline void write( const sc_inout<sc_dt::sc_int<W> >& new_val )
1320 sc_inout( const sc_inout<sc_dt::sc_int<W> >& );
1336 std::ostream& os, const sc_inout<sc_dt::sc_int<W> >& a )
1347 // sc_dt::sc_int<W> data value. This class is a derivation of sc_inout, since
1351 class sc_out<sc_dt::sc_int<W> > : public sc_inout<sc_dt::sc_int<W> >
1360 typedef sc_inout<data_type> base_type;