Lines Matching refs:sc_unsigned_bitref
24 This file includes the definitions of sc_unsigned_bitref,
119 class sc_unsigned_bitref;
732 // CLASS : sc_unsigned_bitref
737 class sc_unsigned_bitref
741 friend class sc_core::sc_vpool<sc_unsigned_bitref>;
746 sc_unsigned_bitref() : sc_unsigned_bitref_r()
753 sc_unsigned_bitref( const sc_unsigned_bitref& a )
760 const sc_unsigned_bitref& operator = ( const sc_unsigned_bitref_r& );
761 const sc_unsigned_bitref& operator = ( const sc_unsigned_bitref& );
762 const sc_unsigned_bitref& operator = ( bool );
764 const sc_unsigned_bitref& operator &= ( bool );
765 const sc_unsigned_bitref& operator |= ( bool );
766 const sc_unsigned_bitref& operator ^= ( bool );
781 static sc_core::sc_vpool<sc_unsigned_bitref> m_pool;
788 operator >> ( ::std::istream&, sc_unsigned_bitref& );
991 friend class sc_unsigned_bitref;
1098 sc_unsigned_bitref& operator [] ( int i )
1101 sc_unsigned_bitref* result_p =
1102 sc_unsigned_bitref::m_pool.allocate();
1110 sc_unsigned_bitref* result_p =
1111 sc_unsigned_bitref::m_pool.allocate();
1116 sc_unsigned_bitref& bit( int i )
1119 sc_unsigned_bitref* result_p =
1120 sc_unsigned_bitref::m_pool.allocate();
1128 sc_unsigned_bitref* result_p =
1129 sc_unsigned_bitref::m_pool.allocate();
2032 // CLASS : sc_unsigned_bitref
2048 operator >> ( ::std::istream& is, sc_unsigned_bitref& a )