Searched refs:sc_generic_base (Results 1 - 24 of 24) sorted by relevance

/gem5/src/systemc/ext/dt/misc/
H A Dsc_value_base.hh95 // CLASS : sc_generic_base
101 // class my_class : public sc_generic_base<my_class>
106 // the class derived from sc_generic_base must implement the following
114 class sc_generic_base class in namespace:sc_dt
H A Dsc_concatref.hh119 class sc_concatref : public sc_generic_base<sc_concatref>, public sc_value_base
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.h96 // CLASS : sc_generic_base
102 // class my_class : public sc_generic_base<my_class>
107 // the class derived from sc_generic_base must implement the following
115 class sc_generic_base { class in namespace:sc_dt
H A Dsc_concatref.h103 class sc_concatref : public sc_generic_base<sc_concatref>, public sc_value_base
/gem5/src/systemc/ext/dt/int/
H A Dsc_bigint.hh97 sc_bigint(const sc_generic_base<T> &a) : sc_signed(W)
149 operator = (const sc_generic_base<T> &a)
H A Dsc_biguint.hh97 sc_biguint(const sc_generic_base<T> &a) : sc_unsigned(W)
149 operator = (const sc_generic_base<T> &a)
H A Dsc_int.hh102 sc_int(const sc_generic_base<T> &a) : sc_int_base(W)
194 operator = (const sc_generic_base<T> &a)
H A Dsc_uint.hh102 sc_uint(const sc_generic_base<T> &a) : sc_uint_base(W)
194 operator = (const sc_generic_base<T> &a)
H A Dsc_int_base.hh423 operator = (const sc_generic_base<T> &a)
569 explicit sc_int_base(const sc_generic_base<T> &a) :
615 operator = (const sc_generic_base<T> &a)
H A Dsc_uint_base.hh403 operator = (const sc_generic_base<T> &a)
538 explicit sc_uint_base(const sc_generic_base<T> &a) :
581 operator = (const sc_generic_base<T> &a)
H A Dsc_unsigned.hh842 const sc_unsigned_subref &operator = (const sc_generic_base<T> &a);
912 explicit sc_unsigned(const sc_generic_base<T> &v);
926 operator = (const sc_generic_base<T> &a)
2052 sc_unsigned_subref::operator = (const sc_generic_base<T> &a)
2159 sc_unsigned::sc_unsigned( const sc_generic_base<T> &v)
2166 invalid_init("sc_generic_base<T>", nb);
H A Dsc_signed.hh934 operator = (const sc_generic_base<T> &a)
1005 explicit sc_signed(const sc_generic_base<T> &v);
1019 operator = (const sc_generic_base<T> &a)
2466 sc_signed::sc_signed(const sc_generic_base<T> &v)
2473 invalid_init("sc_generic_base<T>", nb);
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_bigint.h111 sc_bigint( const sc_generic_base<T>& a )
205 sc_bigint<W>& operator = ( const sc_generic_base<T>& a )
H A Dsc_biguint.h111 sc_biguint( const sc_generic_base<T>& a )
206 sc_biguint<W>& operator = ( const sc_generic_base<T>& a )
H A Dsc_int.h118 sc_int( const sc_generic_base<T>& a )
202 sc_int<W>& operator = ( const sc_generic_base<T>& a )
H A Dsc_uint.h118 sc_uint( const sc_generic_base<T>& a )
202 sc_uint<W>& operator = ( const sc_generic_base<T>& a )
H A Dsc_int_base.h482 sc_int_subref& operator = ( const sc_generic_base<T>& a )
594 explicit sc_int_base( const sc_generic_base<T>& a ) :
626 sc_int_base& operator = ( const sc_generic_base<T>& a )
H A Dsc_uint_base.h468 sc_uint_subref& operator = ( const sc_generic_base<T>& a )
579 explicit sc_uint_base( const sc_generic_base<T>& a )
611 sc_uint_base& operator = ( const sc_generic_base<T>& a )
H A Dsc_unsigned.h939 const sc_unsigned_subref& operator = ( const sc_generic_base<T>& a );
1009 explicit sc_unsigned( const sc_generic_base<T>& v );
1025 const sc_unsigned& operator = ( const sc_generic_base<T>& a )
2039 const sc_generic_base<T>& a )
2148 sc_unsigned::sc_unsigned( const sc_generic_base<T>& v )
2157 "sc_unsigned( sc_generic_base<T> ) : nb = %d is not valid", nb);
H A Dsc_signed.h1037 const sc_signed_subref& operator = ( const sc_generic_base<T>& a )
1108 explicit sc_signed( const sc_generic_base<T>& v );
1122 const sc_signed& operator = ( const sc_generic_base<T>& a )
2338 sc_signed::sc_signed( const sc_generic_base<T>& v )
2347 "sc_unsigned( sc_generic_base<T> ) : nb = %d is not valid", nb);
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h121 Added support for sc_generic_base<T> in place of sc_concatref. sc_concatref
122 now is derived from sc_generic_base<sc_concatref>.
254 inline void operator = ( const sc_dt::sc_generic_base<T>& v );
345 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val );
602 const sc_dt::sc_generic_base<T>& new_val )
1281 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1430 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1513 inline void sc_int_sigref:: operator = ( const sc_dt::sc_generic_base<T>& v )
H A Dscx_signal_uint.h155 Added support for sc_generic_base<T> in place of sc_concatref. sc_concatref
156 now is derived from sc_generic_base<sc_concatref>.
286 inline void operator = ( const sc_dt::sc_generic_base<T>& v );
377 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val );
641 const sc_dt::sc_generic_base<T>& new_val )
1339 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1486 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1569 inline void sc_uint_sigref:: operator = ( const sc_dt::sc_generic_base<T>& v )
H A Dscx_signal_signed.h167 Added support for sc_generic_base<T> in place of sc_concatref. sc_concatref
168 now is derived from sc_generic_base<sc_concatref>.
304 inline void operator = ( const sc_dt::sc_generic_base<T>& v );
402 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val );
748 const sc_dt::sc_generic_base<T>& new_val )
1460 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1611 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1694 inline void sc_signed_sigref:: operator = ( const sc_dt::sc_generic_base<T>& v )
H A Dscx_signal_unsigned.h154 Added support for sc_generic_base<T> in place of sc_concatref. sc_concatref
155 now is derived from sc_generic_base<sc_concatref>.
294 inline void operator = ( const sc_dt::sc_generic_base<T>& v );
392 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val );
744 const sc_dt::sc_generic_base<T>& new_val )
1457 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1608 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1710 const sc_dt::sc_generic_base<T>& v )

Completed in 108 milliseconds