Lines Matching refs:sc_int_bitref
93 class sc_int_bitref;
251 // CLASS : sc_int_bitref
256 class sc_int_bitref
260 friend class sc_core::sc_vpool<sc_int_bitref>;
265 sc_int_bitref() : sc_int_bitref_r()
273 sc_int_bitref( const sc_int_bitref& a ) : sc_int_bitref_r( a )
278 sc_int_bitref& operator = ( const sc_int_bitref_r& b );
279 sc_int_bitref& operator = ( const sc_int_bitref& b );
280 sc_int_bitref& operator = ( bool b );
282 sc_int_bitref& operator &= ( bool b );
283 sc_int_bitref& operator |= ( bool b );
284 sc_int_bitref& operator ^= ( bool b );
299 static sc_core::sc_vpool<sc_int_bitref> m_pool;
307 operator >> ( ::std::istream&, sc_int_bitref& );
542 friend class sc_int_bitref;
738 sc_int_bitref& operator [] ( int i );
741 sc_int_bitref& bit( int i );
928 // CLASS : sc_int_bitref
936 sc_int_bitref&
937 sc_int_bitref::operator = ( const sc_int_bitref_r& b )
945 sc_int_bitref&
946 sc_int_bitref::operator = ( const sc_int_bitref& b )
954 sc_int_bitref&
955 sc_int_bitref::operator = ( bool b )
964 sc_int_bitref&
965 sc_int_bitref::operator &= ( bool b )
975 sc_int_bitref&
976 sc_int_bitref::operator |= ( bool b )
986 sc_int_bitref&
987 sc_int_bitref::operator ^= ( bool b )
1000 operator >> ( ::std::istream& is, sc_int_bitref& a )
1230 sc_int_bitref&
1234 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate();
1244 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate();
1251 sc_int_bitref&
1255 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate();
1265 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate();