#include <sc_bit_proxies.h>
Inheritance diagram for sc_dt::sc_concref_r< X, Y >:


Public Methods | |
| sc_concref_r (const X &left_, const Y &right_, int delete_=0) | |
| sc_concref_r (const sc_concref_r< X, Y > &a) | |
| virtual | ~sc_concref_r () |
| sc_concref_r< X, Y > * | clone () const |
| int | length () const |
| int | size () const |
| sc_logic_value_t | get_bit (int n) const |
| void | set_bit (int n, sc_logic_value_t value) |
| unsigned long | get_word (int i) const |
| void | set_word (int i, unsigned long w) |
| unsigned long | get_cword (int i) const |
| void | set_cword (int i, unsigned long w) |
| void | clean_tail () |
| bool | is_01 () const |
Protected Attributes | |
| X & | m_left |
| Y & | m_right |
| int | m_delete |
| int & | m_refs |
|
||||||||||||||||||||
|
Definition at line 1116 of file sc_bit_proxies.h. References CCAST, sc_dt::sc_concref_r< X, Y >::m_delete, sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_refs, and sc_dt::sc_concref_r< X, Y >::m_right. |
|
||||||||||
|
Definition at line 1124 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_delete, sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_refs, and sc_dt::sc_concref_r< X, Y >::m_right. |
|
|||||||||
|
Definition at line 2984 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_delete, sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_refs, and sc_dt::sc_concref_r< X, Y >::m_right. |
|
|||||||||
|
Definition at line 1158 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, and sc_dt::sc_concref_r< X, Y >::m_right. |
|
|||||||||
|
Reimplemented in sc_dt::sc_concref< X, Y >. Definition at line 1137 of file sc_bit_proxies.h. Referenced by sc_dt::concat(), and sc_dt::operator,(). |
|
||||||||||
|
Definition at line 3006 of file sc_bit_proxies.h. References sc_dt::Log_0, sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, and SC_REPORT_ERROR. |
|
||||||||||
|
Definition at line 3111 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, SC_REPORT_ERROR, sc_dt::sc_concref_r< X, Y >::size(), sc_dt::UL_SIZE, and sc_dt::UL_ZERO. |
|
||||||||||
|
Definition at line 3039 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, SC_REPORT_ERROR, sc_dt::sc_concref_r< X, Y >::size(), sc_dt::UL_SIZE, and sc_dt::UL_ZERO. |
|
|||||||||
|
Definition at line 1164 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, and sc_dt::sc_concref_r< X, Y >::m_right. |
|
|||||||||
|
Definition at line 1143 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, and sc_dt::sc_concref_r< X, Y >::m_right. Referenced by sc_dt::sc_concref_r< X, Y >::size(). |
|
||||||||||||||||
|
Definition at line 3023 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, sc_dt::sc_logic_value_t, and SC_REPORT_ERROR. |
|
||||||||||||||||
|
Definition at line 3143 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, SC_REPORT_ERROR, sc_dt::sc_concref_r< X, Y >::size(), sc_dt::UL_SIZE, and sc_dt::UL_ZERO. |
|
||||||||||||||||
|
Definition at line 3071 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::m_left, sc_dt::sc_concref_r< X, Y >::m_right, SC_REPORT_ERROR, sc_dt::sc_concref_r< X, Y >::size(), sc_dt::UL_SIZE, and sc_dt::UL_ZERO. |
|
|||||||||
|
Definition at line 1146 of file sc_bit_proxies.h. References sc_dt::sc_concref_r< X, Y >::length(), and sc_dt::UL_SIZE. Referenced by sc_dt::sc_concref_r< X, Y >::get_cword(), sc_dt::sc_concref_r< X, Y >::get_word(), sc_dt::sc_concref_r< X, Y >::set_cword(), and sc_dt::sc_concref_r< X, Y >::set_word(). |
|
|||||
|
Definition at line 1171 of file sc_bit_proxies.h. Referenced by sc_dt::sc_concref_r< X, Y >::sc_concref_r(), and sc_dt::sc_concref_r< X, Y >::~sc_concref_r(). |
|
|||||
|
|||||
|
Definition at line 1172 of file sc_bit_proxies.h. Referenced by sc_dt::sc_concref_r< X, Y >::sc_concref_r(), and sc_dt::sc_concref_r< X, Y >::~sc_concref_r(). |
|
|||||
1.2.18