#include <sc_value_base.h>
Inheritance diagram for sc_dt::sc_value_base:

Public Methods | |
| virtual void | concat_clear_data (bool to_ones=false) |
| virtual bool | concat_get_ctrl (unsigned long *dst_p, int low_i) const |
| virtual bool | concat_get_data (unsigned long *dst_p, int low_i) const |
| virtual uint64 | concat_get_uint64 () const |
| virtual int | concat_length (bool *xz_present_p=0) const |
| 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) |
|
|
Reimplemented in sc_dt::sc_concatref. Definition at line 48 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::concat_clear_data(). |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref_r, sc_dt::sc_int_subref_r, sc_dt::sc_int_base, sc_dt::sc_signed_bitref_r, sc_dt::sc_signed_subref_r, sc_dt::sc_signed, sc_dt::sc_uint_bitref_r, sc_dt::sc_uint_subref_r, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref_r, sc_dt::sc_unsigned_subref_r, sc_dt::sc_unsigned, sc_dt::sc_concatref, and sc_dt::sc_concat_bool. Definition at line 56 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::concat_get_ctrl(). |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref_r, sc_dt::sc_int_subref_r, sc_dt::sc_int_base, sc_dt::sc_signed_bitref_r, sc_dt::sc_signed_subref_r, sc_dt::sc_signed, sc_dt::sc_uint_bitref_r, sc_dt::sc_uint_subref_r, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref_r, sc_dt::sc_unsigned_subref_r, sc_dt::sc_unsigned, sc_dt::sc_concatref, and sc_dt::sc_concat_bool. Definition at line 65 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::concat_get_data(), and sc_dt::sc_concatref::to_sc_unsigned(). |
|
|
Reimplemented in sc_dt::sc_int_bitref_r, sc_dt::sc_int_subref_r, sc_dt::sc_int_base, sc_dt::sc_signed_bitref_r, sc_dt::sc_signed_subref_r, sc_dt::sc_signed, sc_dt::sc_uint_bitref_r, sc_dt::sc_uint_subref_r, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref_r, sc_dt::sc_unsigned_subref_r, sc_dt::sc_unsigned, sc_dt::sc_concatref, and sc_dt::sc_concat_bool. Definition at line 74 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::concat_get_uint64(), and sc_dt::sc_concatref::to_uint64(). |
|
|
Reimplemented in sc_dt::sc_int_bitref_r, sc_dt::sc_int_subref_r, sc_dt::sc_int_base, sc_dt::sc_signed_bitref_r, sc_dt::sc_signed_subref_r, sc_dt::sc_signed, sc_dt::sc_uint_bitref_r, sc_dt::sc_uint_subref_r, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref_r, sc_dt::sc_unsigned_subref_r, sc_dt::sc_unsigned, sc_dt::sc_concatref, and sc_dt::sc_concat_bool. Definition at line 83 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::initialize(). |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref, sc_dt::sc_int_subref, sc_dt::sc_int_base, sc_dt::sc_signed_bitref, sc_dt::sc_signed_subref, sc_dt::sc_signed, sc_dt::sc_uint_bitref, sc_dt::sc_uint_subref, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref, sc_dt::sc_unsigned_subref, sc_dt::sc_unsigned, and sc_dt::sc_concatref. Definition at line 116 of file sc_value_base.cpp. References SC_REPORT_ERROR, sprintf(), and sc_dt::uint64. |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref, sc_dt::sc_int_subref, sc_dt::sc_int_base, sc_dt::sc_signed_bitref, sc_dt::sc_signed_subref, sc_dt::sc_signed, sc_dt::sc_uint_bitref, sc_dt::sc_uint_subref, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref, sc_dt::sc_unsigned_subref, sc_dt::sc_unsigned, and sc_dt::sc_concatref. Definition at line 108 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref, sc_dt::sc_int_subref, sc_dt::sc_int_base, sc_dt::sc_signed_bitref, sc_dt::sc_signed_subref, sc_dt::sc_signed, sc_dt::sc_uint_bitref, sc_dt::sc_uint_subref, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref, sc_dt::sc_unsigned_subref, sc_dt::sc_unsigned, and sc_dt::sc_concatref. Definition at line 100 of file sc_value_base.cpp. References SC_REPORT_ERROR, and sprintf(). |
|
||||||||||||
|
Reimplemented in sc_dt::sc_int_bitref, sc_dt::sc_int_subref, sc_dt::sc_int_base, sc_dt::sc_signed_bitref, sc_dt::sc_signed_subref, sc_dt::sc_signed, sc_dt::sc_uint_bitref, sc_dt::sc_uint_subref, sc_dt::sc_uint_base, sc_dt::sc_unsigned_bitref, sc_dt::sc_unsigned_subref, sc_dt::sc_unsigned, and sc_dt::sc_concatref. Definition at line 92 of file sc_value_base.cpp. References sc_dt::int64, SC_REPORT_ERROR, and sprintf(). Referenced by sc_dt::sc_concatref::concat_set(), and sc_dt::sc_concatref::operator=(). |
1.2.18