Lines Matching refs:sc_signal

22   sc_signal_int.cpp -- The sc_signal<sc_dt::sc_int<W> > implementations.
78 sc_signal_uint.h -- The sc_signal<sc_dt::sc_int<W> > definitions.
161 // their implementations in sc_signal<sc_dt::sc_int<W> >.
187 // provide additional features for sc_signal instances whose template is
192 // their implementations in sc_signal<sc_dt::sc_int<W> >.
274 // CLASS sc_signal<sc_dt::sc_int<W> >
277 // value. This class is a specialization of the generic sc_signal class to
285 class sc_signal<sc_dt::sc_int<W> > :
291 typedef sc_signal<sc_dt::sc_int<W> > this_type;
294 inline sc_signal();
295 explicit inline sc_signal(const char* name_);
296 virtual inline ~sc_signal();
322 virtual inline sc_signal<sc_dt::sc_int<W> >& get_signal() ;
364 sc_signal<sc_dt::sc_int<W> >& operator ++ (); // prefix
365 const sc_signal<sc_dt::sc_int<W> >& operator ++ (int); // postfix
366 sc_signal<sc_dt::sc_int<W> >& operator -- (); // prefix
367 const sc_signal<sc_dt::sc_int<W> >& operator -- (int); // postfix
368 sc_signal<sc_dt::sc_int<W> >& operator += (sc_dt::int_type);
369 sc_signal<sc_dt::sc_int<W> >& operator -= (sc_dt::int_type);
370 sc_signal<sc_dt::sc_int<W> >& operator *= (sc_dt::int_type);
371 sc_signal<sc_dt::sc_int<W> >& operator /= (sc_dt::int_type);
372 sc_signal<sc_dt::sc_int<W> >& operator %= (sc_dt::int_type);
373 sc_signal<sc_dt::sc_int<W> >& operator &= (sc_dt::int_type);
374 sc_signal<sc_dt::sc_int<W> >& operator |= (sc_dt::int_type);
375 sc_signal<sc_dt::sc_int<W> >& operator ^= (sc_dt::int_type);
387 inline bool sc_signal<sc_dt::sc_int<W> >::base_event() const
394 inline const sc_dt::sc_int<W>& sc_signal<sc_dt::sc_int<W> >::base_read() const
401 inline const sc_event& sc_signal<sc_dt::sc_int<W> >::base_value_changed_event() const
409 inline sc_int_sigref& sc_signal<sc_dt::sc_int<W> >::select_part(int left, int right)
418 inline void sc_signal<sc_dt::sc_int<W> >::base_write( sc_dt::int64 value )
428 //"sc_signal<sc_dt::sc_int<W> >::check_writer"
434 inline void sc_signal<sc_dt::sc_int<W> >::check_writer()
450 //"sc_signal<sc_dt::sc_int<W> >::concat_set"
460 inline void sc_signal<sc_dt::sc_int<W> >::concat_set(sc_dt::int64 src, int low_i)
473 inline void sc_signal<sc_dt::sc_int<W> >::concat_set(const sc_dt::sc_lv_base& src, int low_i)
481 inline void sc_signal<sc_dt::sc_int<W> >::concat_set(const sc_dt::sc_signed& src, int low_i)
487 inline void sc_signal<sc_dt::sc_int<W> >::concat_set(const sc_dt::sc_unsigned& src, int low_i)
493 inline void sc_signal<sc_dt::sc_int<W> >::concat_set(sc_dt::uint64 src, int low_i)
501 inline const sc_event& sc_signal<sc_dt::sc_int<W> >::default_event() const
506 inline bool sc_signal<sc_dt::sc_int<W> >::event() const
511 inline const sc_dt::sc_int<W>& sc_signal<sc_dt::sc_int<W> >::get_data_ref() const
516 inline sc_signal<sc_dt::sc_int<W> >& sc_signal<sc_dt::sc_int<W> >::get_signal()
520 SC_TEMPLATE // Return a kind value of "sc_signal".
521 inline const char* sc_signal<sc_dt::sc_int<W> >::kind() const
523 return "sc_signal";
535 inline sc_int_sigref& sc_signal<sc_dt::sc_int<W> >::operator () (int left, int right)
552 inline sc_int_sigref& sc_signal<sc_dt::sc_int<W> >::operator [] ( int bit )
559 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const this_type& new_val )
563 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const char* new_val )
567 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( sc_dt::uint64 new_val )
571 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( sc_dt::int64 new_val )
575 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( int new_val )
579 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( long new_val )
583 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( short new_val )
587 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( unsigned int new_val )
591 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( unsigned long new_val )
595 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( unsigned short new_val )
601 inline void sc_signal<sc_dt::sc_int<W> >::operator = (
606 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const sc_dt::sc_signed& new_val )
610 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const sc_dt::sc_unsigned& new_val )
614 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const sc_dt::sc_bv_base& new_val )
618 inline void sc_signal<sc_dt::sc_int<W> >::operator = ( const sc_dt::sc_lv_base& new_val )
623 inline sc_dt::sc_int_base* sc_signal<sc_dt::sc_int<W> >::part_read_target()
628 inline const sc_dt::sc_int<W>& sc_signal<sc_dt::sc_int<W> >::read() const
633 inline sc_dt::uint64 sc_signal<sc_dt::sc_int<W> >::read_part( int left, int right ) const
640 inline void sc_signal<sc_dt::sc_int<W> >::register_port(
661 inline sc_signal<sc_dt::sc_int<W> >::sc_signal() :
670 inline sc_signal<sc_dt::sc_int<W> >::sc_signal(const char* name_) :
679 inline sc_signal<sc_dt::sc_int<W> >::~sc_signal()
686 inline void sc_signal<sc_dt::sc_int<W> >::update()
707 inline const sc_event& sc_signal<sc_dt::sc_int<W> >::value_changed_event() const
712 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_in<sc_dt::sc_int<W> >& value )
717 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_inout<sc_dt::sc_int<W> >& value )
722 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_dt::sc_int<W>& value )
728 inline void sc_signal<sc_dt::sc_int<W> >::write_part( sc_dt::uint64 v, int left, int right )