Lines Matching refs:sc_signed_bitref
24 This file includes the definitions of sc_signed_bitref,
112 class sc_signed_bitref;
827 // CLASS : sc_signed_bitref
832 class sc_signed_bitref
836 friend class sc_core::sc_vpool<sc_signed_bitref>;
843 sc_signed_bitref() : sc_signed_bitref_r()
850 sc_signed_bitref( const sc_signed_bitref& a )
856 const sc_signed_bitref& operator = ( const sc_signed_bitref_r& );
857 const sc_signed_bitref& operator = ( const sc_signed_bitref& );
858 const sc_signed_bitref& operator = ( bool );
860 const sc_signed_bitref& operator &= ( bool );
861 const sc_signed_bitref& operator |= ( bool );
862 const sc_signed_bitref& operator ^= ( bool );
877 static sc_core::sc_vpool<sc_signed_bitref> m_pool;
884 operator >> ( ::std::istream&, sc_signed_bitref& );
1091 friend class sc_signed_bitref;
1196 sc_signed_bitref& operator [] ( int i )
1199 sc_signed_bitref* result_p =
1200 sc_signed_bitref::m_pool.allocate();
1208 sc_signed_bitref* result_p =
1209 sc_signed_bitref::m_pool.allocate();
1214 sc_signed_bitref& bit( int i )
1217 sc_signed_bitref* result_p =
1218 sc_signed_bitref::m_pool.allocate();
1226 sc_signed_bitref* result_p =
1227 sc_signed_bitref::m_pool.allocate();
2236 operator >> ( ::std::istream& is, sc_signed_bitref& a )