#include <scx_signal_signed.h>
Inheritance diagram for sc_core::sc_signed_sigref:

Public Member Functions | |
| sc_signed_sigref () | |
| virtual | ~sc_signed_sigref () |
| virtual void | concat_set (sc_dt::int64 src, int low_i) |
| virtual void | concat_set (const sc_dt::sc_signed &src, int low_i) |
| virtual void | concat_set (const sc_dt::sc_unsigned &src, int low_i) |
| virtual void | concat_set (const sc_dt::sc_lv_base &src, int low_i) |
| virtual void | concat_set (sc_dt::uint64 src, int low_i) |
| void | initialize (sc_signed_part_if *if_p, int left_, int right_) |
| void | operator= (sc_dt::uint64 v) |
| void | operator= (const char *v) |
| void | operator= (unsigned long v) |
| void | operator= (long v) |
| void | operator= (unsigned int v) |
| void | operator= (int v) |
| void | operator= (sc_dt::int64 v) |
| void | operator= (double v) |
| void | operator= (const sc_signed_sigref &v) |
| template<typename T> | |
| void | operator= (const sc_dt::sc_generic_base< T > &v) |
| void | operator= (const sc_dt::sc_signed &v) |
| void | operator= (const sc_dt::sc_unsigned &v) |
| void | operator= (const sc_dt::sc_bv_base &v) |
| void | operator= (const sc_dt::sc_lv_base &v) |
Static Public Attributes | |
| static sc_vpool< sc_signed_sigref > | m_pool |
Protected Attributes | |
| sc_signed_part_if * | m_if_p |
Private Member Functions | |
| sc_signed_sigref (const sc_signed_sigref &a) | |
| sc_core::sc_signed_sigref::sc_signed_sigref | ( | ) | [inline] |
| virtual sc_core::sc_signed_sigref::~sc_signed_sigref | ( | ) | [inline, virtual] |
| sc_core::sc_signed_sigref::sc_signed_sigref | ( | const sc_signed_sigref & | a | ) | [private] |
| void sc_core::sc_signed_sigref::concat_set | ( | sc_dt::int64 | src, | |
| int | low_i | |||
| ) | [virtual] |
| void sc_core::sc_signed_sigref::concat_set | ( | const sc_dt::sc_signed & | src, | |
| int | low_i | |||
| ) | [virtual] |
Reimplemented from sc_dt::sc_value_base.
| void sc_core::sc_signed_sigref::concat_set | ( | const sc_dt::sc_unsigned & | src, | |
| int | low_i | |||
| ) | [virtual] |
Reimplemented from sc_dt::sc_value_base.
| void sc_core::sc_signed_sigref::concat_set | ( | const sc_dt::sc_lv_base & | src, | |
| int | low_i | |||
| ) | [virtual] |
| void sc_core::sc_signed_sigref::concat_set | ( | sc_dt::uint64 | src, | |
| int | low_i | |||
| ) | [virtual] |
| void sc_core::sc_signed_sigref::initialize | ( | sc_signed_part_if * | if_p, | |
| int | left_, | |||
| int | right_ | |||
| ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | sc_dt::uint64 | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const char * | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | unsigned long | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | long | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | unsigned int | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | int | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | sc_dt::int64 | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | double | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_signed_sigref & | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_dt::sc_generic_base< T > & | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_dt::sc_signed & | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_dt::sc_unsigned & | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_dt::sc_bv_base & | v | ) | [inline] |
| void sc_core::sc_signed_sigref::operator= | ( | const sc_dt::sc_lv_base & | v | ) | [inline] |
sc_signed_part_if* sc_core::sc_signed_sigref::m_if_p [protected] |