gem5 v24.0.0.0
|
#include <sc_bit_proxies.hh>
Public Types | |
typedef sc_bitref_r< X >::value_type | value_type |
Public Types inherited from sc_dt::sc_bitref_r< X > | |
typedef T::traits_type | traits_type |
typedef traits_type::bit_type | bit_type |
typedef traits_type::value_type | value_type |
Private Member Functions | |
sc_bitref () | |
Friends | |
class | sc_bv_base |
class | sc_lv_base |
Additional Inherited Members | |
Protected Attributes inherited from sc_dt::sc_bitref_r< X > | |
T & | m_obj |
int | m_index |
Definition at line 88 of file sc_proxy.hh.
typedef sc_bitref_r<X>::value_type sc_dt::sc_bitref< X >::value_type |
Definition at line 388 of file sc_bit_proxies.hh.
|
inline |
Definition at line 391 of file sc_bit_proxies.hh.
|
inline |
Definition at line 394 of file sc_bit_proxies.hh.
|
private |
Referenced by sc_dt::sc_bitref< X >::clone().
|
inline |
Definition at line 2058 of file sc_bit_proxies.hh.
References sc_dt::sc_logic::not_table, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 550 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref_r< X >::m_obj.
|
inline |
Definition at line 397 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref< X >::sc_bitref().
|
inline |
Definition at line 457 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 464 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 1993 of file sc_bit_proxies.hh.
References a, sc_dt::sc_logic::and_table, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 2004 of file sc_bit_proxies.hh.
References a, sc_dt::sc_logic::and_table, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 471 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 450 of file sc_bit_proxies.hh.
|
inline |
Definition at line 418 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 425 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 439 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 1981 of file sc_bit_proxies.hh.
References a, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 1973 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 404 of file sc_bit_proxies.hh.
References sc_dt::sc_bitref_r< X >::m_index, sc_dt::sc_bitref_r< X >::m_obj, sc_dt::sc_bitref< X >::set_bit(), and sc_dt::sc_logic::value().
|
inline |
Definition at line 432 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 411 of file sc_bit_proxies.hh.
|
inline |
Definition at line 519 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 526 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 2035 of file sc_bit_proxies.hh.
References a, sc_dt::sc_bitref< X >::set_bit(), and sc_dt::sc_logic::xor_table.
|
inline |
Definition at line 2046 of file sc_bit_proxies.hh.
References a, sc_dt::sc_bitref< X >::set_bit(), and sc_dt::sc_logic::xor_table.
|
inline |
Definition at line 533 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 512 of file sc_bit_proxies.hh.
|
inline |
Definition at line 488 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 495 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 2014 of file sc_bit_proxies.hh.
References a, sc_dt::sc_logic::or_table, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 2025 of file sc_bit_proxies.hh.
References a, sc_dt::sc_logic::or_table, and sc_dt::sc_bitref< X >::set_bit().
|
inline |
Definition at line 502 of file sc_bit_proxies.hh.
References a.
|
inline |
Definition at line 481 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2111 of file sc_bit_proxies.hh.
References c.
|
inline |
Definition at line 2067 of file sc_bit_proxies.hh.
References sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
Referenced by sc_dt::sc_bitref< X >::b_not(), sc_dt::sc_bitref< X >::operator&=(), sc_dt::sc_bitref< X >::operator&=(), sc_dt::sc_bitref< X >::operator=(), sc_dt::sc_bitref< X >::operator=(), sc_dt::sc_bitref< X >::operator^=(), sc_dt::sc_bitref< X >::operator^=(), sc_dt::sc_bitref< X >::operator|=(), and sc_dt::sc_bitref< X >::operator|=().
|
inline |
Definition at line 2094 of file sc_bit_proxies.hh.
References sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
|
inline |
Definition at line 2078 of file sc_bit_proxies.hh.
References sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
|
friend |
Definition at line 384 of file sc_bit_proxies.hh.
|
friend |
Definition at line 385 of file sc_bit_proxies.hh.