Lines Matching defs:operator

140 Changes from 2.1 for operator << and other iostream stuff.
211 sc_uint_part_if& operator = ( const sc_uint_part_if& );
253 this_type& operator = ( const this_type& );
276 inline void operator = ( sc_dt::uint64 v );
277 inline void operator = ( const char* v );
278 inline void operator = ( unsigned long v );
279 inline void operator = ( long v );
280 inline void operator = ( unsigned int v );
281 inline void operator = ( int v );
282 inline void operator = ( sc_dt::int64 v );
283 inline void operator = ( double v );
284 inline void operator = ( const sc_uint_sigref& v );
286 inline void operator = ( const sc_dt::sc_generic_base<T>& v );
287 inline void operator = ( const sc_dt::sc_signed& v );
288 inline void operator = ( const sc_dt::sc_unsigned& v );
289 inline void operator = ( const sc_dt::sc_bv_base& v );
290 inline void operator = ( const sc_dt::sc_lv_base& v );
362 inline sc_uint_sigref& operator () ( int left, int right );
363 inline sc_uint_sigref& operator [] ( int bit );
366 inline void operator = ( const this_type& new_val );
367 inline void operator = ( const char* new_val );
368 inline void operator = ( sc_dt::uint64 new_val );
369 inline void operator = ( sc_dt::int64 new_val );
370 inline void operator = ( int new_val );
371 inline void operator = ( long new_val ) ;
372 inline void operator = ( short new_val ) ;
373 inline void operator = ( unsigned int new_val ) ;
374 inline void operator = ( unsigned long new_val );
375 inline void operator = ( unsigned short new_val );
377 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val );
378 inline void operator = ( const sc_dt::sc_signed& new_val );
379 inline void operator = ( const sc_dt::sc_unsigned& new_val );
380 inline void operator = ( const sc_dt::sc_bv_base& new_val );
381 inline void operator = ( const sc_dt::sc_lv_base& new_val );
395 sc_signal<sc_dt::sc_uint<W> >& operator ++ (); // prefix
396 const sc_signal<sc_dt::sc_uint<W> >& operator ++ (int); // postfix
397 sc_signal<sc_dt::sc_uint<W> >& operator -- (); // prefix
398 const sc_signal<sc_dt::sc_uint<W> >& operator -- (int); // postfix
399 sc_signal<sc_dt::sc_uint<W> >& operator += (sc_dt::uint_type);
400 sc_signal<sc_dt::sc_uint<W> >& operator -= (sc_dt::uint_type);
401 sc_signal<sc_dt::sc_uint<W> >& operator *= (sc_dt::uint_type);
402 sc_signal<sc_dt::sc_uint<W> >& operator /= (sc_dt::uint_type);
403 sc_signal<sc_dt::sc_uint<W> >& operator %= (sc_dt::uint_type);
404 sc_signal<sc_dt::sc_uint<W> >& operator &= (sc_dt::uint_type);
405 sc_signal<sc_dt::sc_uint<W> >& operator |= (sc_dt::uint_type);
406 sc_signal<sc_dt::sc_uint<W> >& operator ^= (sc_dt::uint_type);
558 //"sc_signal_uint::operator ()
560 // This operator returns a part selection of this object instance.
565 inline sc_uint_sigref& sc_signal<sc_dt::sc_uint<W> >::operator ()
577 //"sc_signal_uint::operator []"
579 // This operator returns a bit selection of this object instance.
583 inline sc_uint_sigref& sc_signal<sc_dt::sc_uint<W> >::operator [] ( int bit )
585 return operator () (bit,bit);
589 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
594 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( sc_dt::uint64 new_val )
599 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( const char* new_val )
604 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( sc_dt::int64 new_val )
609 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( int new_val )
614 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( long new_val )
619 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( short new_val )
624 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( unsigned int new_val )
629 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( unsigned long new_val )
634 inline void sc_signal<sc_dt::sc_uint<W> >::operator = ( unsigned short new_val )
640 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
646 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
652 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
657 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
662 inline void sc_signal<sc_dt::sc_uint<W> >::operator = (
737 sc_dt::sc_uint_base::operator = (m_new_val);
746 sc_dt::sc_uint_base::operator = (m_new_val);
758 { base_write( value.operator sc_dt::uint64 () ); }
763 { base_write( value.operator sc_dt::uint64 () ); }
828 void operator () ( const in_if_type& interface_ )
832 void operator () ( in_port_type& parent_ )
836 void operator () ( inout_port_type& parent_ )
915 sc_dt::sc_uint_bitref_r operator [] ( int i ) const
919 sc_dt::sc_uint_subref_r operator () ( int left, int right ) const
944 operator sc_dt::uint64 () const
1042 sc_in<sc_dt::sc_uint<W> >& operator = ( const sc_in<sc_dt::sc_uint<W> >& );
1057 inline std::ostream& operator << (
1097 void operator () ( const inout_if_type& interface_ )
1101 void operator () ( inout_port_type& parent_ )
1167 sc_dt::sc_uint_bitref_r operator [] ( int i ) const
1171 sc_uint_sigref& operator [] ( int i )
1175 sc_dt::sc_uint_subref_r operator () ( int left, int right ) const
1179 sc_uint_sigref& operator () ( int left, int right )
1204 operator sc_dt::uint64 () const
1318 inline void operator = ( const this_type& new_val )
1320 inline void operator = ( const char* new_val )
1322 inline void operator = ( sc_dt::uint64 new_val )
1324 inline void operator = ( sc_dt::int64 new_val )
1326 inline void operator = ( int new_val )
1328 inline void operator = ( long new_val )
1330 inline void operator = ( short new_val )
1332 inline void operator = ( unsigned int new_val )
1334 inline void operator = ( unsigned long new_val )
1336 inline void operator = ( unsigned short new_val )
1339 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1341 inline void operator = ( const sc_dt::sc_signed& new_val )
1343 inline void operator = ( const sc_dt::sc_unsigned& new_val )
1345 inline void operator = ( const sc_dt::sc_bv_base& new_val )
1347 inline void operator = ( const sc_dt::sc_lv_base& new_val )
1391 inline std::ostream& operator << (
1465 inline void operator = ( const this_type& new_val )
1467 inline void operator = ( const char* new_val )
1469 inline void operator = ( sc_dt::uint64 new_val )
1471 inline void operator = ( sc_dt::int64 new_val )
1473 inline void operator = ( int new_val )
1475 inline void operator = ( long new_val )
1477 inline void operator = ( short new_val )
1479 inline void operator = ( unsigned int new_val )
1481 inline void operator = ( unsigned long new_val )
1483 inline void operator = ( unsigned short new_val )
1486 inline void operator = ( const sc_dt::sc_generic_base<T>& new_val )
1488 inline void operator = ( const sc_dt::sc_signed& new_val )
1490 inline void operator = ( const sc_dt::sc_unsigned& new_val )
1492 inline void operator = ( const sc_dt::sc_bv_base& new_val )
1494 inline void operator = ( const sc_dt::sc_lv_base& new_val )
1524 //"sc_uint_sigref::operator ="
1529 inline void sc_uint_sigref::operator = ( sc_dt::uint64 v )
1534 inline void sc_uint_sigref::operator = ( const char* /*v*/ )
1538 inline void sc_uint_sigref:: operator = ( sc_dt::int64 v )
1543 inline void sc_uint_sigref:: operator = ( int v )
1548 inline void sc_uint_sigref:: operator = ( long v )
1553 inline void sc_uint_sigref:: operator = ( unsigned int v )
1558 inline void sc_uint_sigref:: operator = ( unsigned long v )
1563 void sc_uint_sigref::operator = ( const sc_uint_sigref& v )
1569 inline void sc_uint_sigref:: operator = ( const sc_dt::sc_generic_base<T>& v )
1574 inline void sc_uint_sigref:: operator = ( const sc_dt::sc_signed& v )
1579 inline void sc_uint_sigref:: operator = ( const sc_dt::sc_unsigned& v )