Lines Matching defs:sc_unsigned_sigref

183 class sc_unsigned_sigref;
193 // sc_unsigned_sigref class.
210 virtual sc_unsigned_sigref& select_part( int left, int right );
236 friend class sc_unsigned_sigref;
265 // CLASS : sc_unsigned_sigref
269 class sc_unsigned_sigref : public sc_dt::sc_unsigned_subref_r
272 sc_unsigned_sigref() : sc_dt::sc_unsigned_subref_r() {}
273 virtual ~sc_unsigned_sigref() {}
292 inline void operator = ( const sc_unsigned_sigref& v );
301 static sc_vpool<sc_unsigned_sigref> m_pool; // Pool of objects to use.
309 sc_unsigned_sigref( const sc_unsigned_sigref& a );
359 virtual sc_unsigned_sigref& select_part( int left, int right );
376 inline sc_unsigned_sigref& operator () ( int left, int right );
378 inline sc_unsigned_sigref& operator [] ( int bit );
664 inline sc_unsigned_sigref& sc_signal<sc_dt::sc_biguint<W> >::operator () (int left, int right)
666 sc_unsigned_sigref* result_p; // Value to return.
668 result_p = sc_unsigned_sigref::m_pool.allocate();
681 inline sc_unsigned_sigref& sc_signal<sc_dt::sc_biguint<W> >::operator [] ( int bit )
879 inline sc_unsigned_sigref& sc_signal<sc_dt::sc_biguint<W> >::select_part(
882 sc_unsigned_sigref* result_p = sc_unsigned_sigref::m_pool.allocate();
1291 sc_unsigned_sigref& operator [] ( int i )
1293 sc_unsigned_sigref& bit( int i )
1299 sc_unsigned_sigref& operator () ( int left, int right )
1301 sc_unsigned_sigref& range( int left, int right )
1632 //"sc_unsigned_sigref::initialize"
1639 inline void sc_unsigned_sigref::initialize(
1650 //"sc_unsigned_sigref::operator ="
1655 inline void sc_unsigned_sigref::operator = ( sc_dt::uint64 v )
1660 inline void sc_unsigned_sigref::operator = ( const char* v )
1667 inline void sc_unsigned_sigref:: operator = ( sc_dt::int64 v )
1672 inline void sc_unsigned_sigref:: operator = ( int v )
1677 inline void sc_unsigned_sigref:: operator = ( long v )
1682 inline void sc_unsigned_sigref:: operator = ( unsigned int v )
1687 inline void sc_unsigned_sigref:: operator = ( unsigned long v )
1692 void sc_unsigned_sigref::operator = ( const sc_unsigned_sigref& v )
1698 inline void sc_unsigned_sigref:: operator = ( const sc_dt::sc_signed& v )
1703 inline void sc_unsigned_sigref:: operator = ( const sc_dt::sc_unsigned& v )
1709 inline void sc_unsigned_sigref:: operator = (
1731 // POOL OF TEMPORARY INSTANCES OF sc_unsigned_sigref
1736 sc_vpool<sc_unsigned_sigref> sc_unsigned_sigref::m_pool(8);
1754 sc_unsigned_sigref& sc_unsigned_part_if::select_part(int /*left*/, int /*right*/)
1757 return *(sc_unsigned_sigref*)0;
1781 //"sc_unsigned_sigref::concate_set"
1789 void sc_unsigned_sigref::concat_set(sc_dt::int64 src, int low_i)
1800 void sc_unsigned_sigref::concat_set(const sc_dt::sc_signed& src, int low_i)
1806 void sc_unsigned_sigref::concat_set(const sc_dt::sc_lv_base& src, int low_i)
1814 void sc_unsigned_sigref::concat_set(const sc_dt::sc_unsigned& src, int low_i)
1820 void sc_unsigned_sigref::concat_set(sc_dt::uint64 src, int low_i)