Lines Matching defs:sc_uint_bitref

93 class sc_uint_bitref;
246 // CLASS : sc_uint_bitref
251 class sc_uint_bitref
255 friend class sc_core::sc_vpool<sc_uint_bitref>;
261 sc_uint_bitref() : sc_uint_bitref_r()
264 sc_uint_bitref( const sc_uint_bitref& init ) : sc_uint_bitref_r(init)
271 sc_uint_bitref& operator = ( const sc_uint_bitref_r& b );
272 sc_uint_bitref& operator = ( const sc_uint_bitref& b );
273 sc_uint_bitref& operator = ( bool b );
275 sc_uint_bitref& operator &= ( bool b );
276 sc_uint_bitref& operator |= ( bool b );
277 sc_uint_bitref& operator ^= ( bool b );
291 static sc_core::sc_vpool<sc_uint_bitref> m_pool;
299 operator >> ( ::std::istream&, sc_uint_bitref& );
528 friend class sc_uint_bitref;
723 sc_uint_bitref& operator [] ( int i );
726 sc_uint_bitref& bit( int i );
907 // CLASS : sc_uint_bitref
915 sc_uint_bitref&
916 sc_uint_bitref::operator = ( const sc_uint_bitref_r& b )
923 sc_uint_bitref&
924 sc_uint_bitref::operator = ( const sc_uint_bitref& b )
931 sc_uint_bitref&
932 sc_uint_bitref::operator = ( bool b )
940 sc_uint_bitref&
941 sc_uint_bitref::operator &= ( bool b )
950 sc_uint_bitref&
951 sc_uint_bitref::operator |= ( bool b )
960 sc_uint_bitref&
961 sc_uint_bitref::operator ^= ( bool b )
973 operator >> ( ::std::istream& is, sc_uint_bitref& a )
1200 sc_uint_bitref&
1204 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate();
1214 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate();
1221 sc_uint_bitref&
1225 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate();
1235 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate();