#include <sc_int_base.h>
Inheritance diagram for sc_dt::sc_int_bitref:


Public Methods | |
| sc_int_bitref (const sc_int_bitref &a) | |
| sc_int_bitref * | clone () const |
| sc_int_bitref & | operator= (const sc_int_bitref_r &b) |
| sc_int_bitref & | operator= (const sc_int_bitref &b) |
| sc_int_bitref & | operator= (bool b) |
| sc_int_bitref & | operator &= (bool b) |
| sc_int_bitref & | operator|= (bool b) |
| sc_int_bitref & | operator^= (bool b) |
| virtual void | concat_set (int64 src, int low_i) |
| virtual void | concat_set (const sc_signed &src, int low_i) |
| virtual void | concat_set (const sc_unsigned &src, int low_i) |
| virtual void | concat_set (uint64 src, int low_i) |
| void | scan (istream &is=cin) |
Friends | |
| class | sc_int_base |
|
|
Definition at line 235 of file sc_int_base.h. Referenced by clone(). |
|
|
Reimplemented from sc_dt::sc_int_bitref_r. Definition at line 242 of file sc_int_base.h. References sc_int_bitref(). |
|
||||||||||||
|
Reimplemented from sc_dt::sc_value_base. Definition at line 101 of file sc_int_base.cpp. References sc_dt::uint64. |
|
||||||||||||
|
Reimplemented from sc_dt::sc_value_base. Definition at line 92 of file sc_int_base.cpp. References sc_dt::sc_unsigned::length(). |
|
||||||||||||
|
Reimplemented from sc_dt::sc_value_base. Definition at line 83 of file sc_int_base.cpp. References sc_dt::sc_signed::length(). |
|
||||||||||||
|
Reimplemented from sc_dt::sc_value_base. Definition at line 77 of file sc_int_base.cpp. References sc_dt::int64. |
|
|
Definition at line 936 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, and sc_dt::sc_int_base::set(). |
|
|
Definition at line 926 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, and sc_dt::sc_int_base::set(). |
|
|
Definition at line 917 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, and sc_dt::sc_int_base::set(). |
|
|
Reimplemented from sc_dt::sc_int_bitref_r. Definition at line 908 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, and sc_dt::sc_int_base::set(). |
|
|
Definition at line 958 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, sc_dt::sc_int_base::m_val, and sc_dt::UINT_ONE. |
|
|
Definition at line 947 of file sc_int_base.h. References sc_dt::sc_int_base::extend_sign(), sc_dt::sc_int_bitref_r::m_index, sc_dt::sc_int_bitref_r::m_obj_p, and sc_dt::sc_int_base::set(). |
|
|
Definition at line 111 of file sc_int_base.cpp. Referenced by sc_dt::operator>>(). |
|
|
Reimplemented from sc_dt::sc_int_bitref_r. Definition at line 222 of file sc_int_base.h. |
1.2.18