#include <rc_signal_resolved.h>

Definition at line 47 of file rc_signal_resolved.h.
Public Member Functions | |
| rc_signal_resolved (const sc_module_name &name_=sc_gen_unique_name("signal_resolved")) | |
| virtual const char * | kind () const |
| virtual void | register_port (sc_port_base &port_, const char *if_name_) |
| virtual void | write (const sc_logic &value) |
| operator const sc_logic & () const | |
| this_type & | operator= (const sc_logic &value) |
| this_type & | operator= (const this_type &signal_) |
Protected Member Functions | |
| RC_ON_INIT_RESETTABLE () | |
| RC_ON_RESET () | |
Protected Attributes | |
| written_vector | m_reset_written_vector |
| written_vector | m_written_vector |
| int | m_value_count [4] |
Private Types | |
| enum | logic_values { Log_0 = 0, Log_1, Log_Z, Log_X } |
| typedef sc_dt::sc_logic_value_t | data_type |
| typedef rc_signal_resolved | this_type |
| typedef rc_signal < sc_logic > | base_type |
| typedef std::vector < written > | written_vector |
Private Member Functions | |
| rc_signal_resolved (const this_type &signal_) | |
Classes | |
| struct | written |
typedef sc_dt::sc_logic_value_t data_type [private] |
Definition at line 51 of file rc_signal_resolved.h.
typedef rc_signal_resolved this_type [private] |
typedef std::vector<written> written_vector [private] |
Definition at line 71 of file rc_signal_resolved.h.
enum logic_values [private] |
| rc_signal_resolved | ( | const sc_module_name & | name_ = sc_gen_unique_name("signal_resolved") |
) | [explicit] |
Definition at line 41 of file rc_signal_resolved.cpp.
| rc_signal_resolved | ( | const this_type & | signal_ | ) | [private] |
| virtual const char* kind | ( | ) | const [inline, virtual] |
| virtual void register_port | ( | sc_port_base & | port_, | |
| const char * | if_name_ | |||
| ) | [inline, virtual] |
| void write | ( | const sc_logic & | value | ) | [virtual] |
Reimplemented from rc_signal_b< sc_logic >.
Definition at line 49 of file rc_signal_resolved.cpp.
Referenced by rc_signal_resolved::operator=().
| operator const sc_logic & | ( | ) | const [inline] |
| this_type& operator= | ( | const sc_logic & | value | ) | [inline] |
Definition at line 93 of file rc_signal_resolved.h.
| RC_ON_INIT_RESETTABLE | ( | ) | [inline, protected] |
| RC_ON_RESET | ( | ) | [inline, protected] |
written_vector m_reset_written_vector [protected] |
Definition at line 130 of file rc_signal_resolved.h.
Referenced by rc_signal_resolved::RC_ON_INIT_RESETTABLE(), and rc_signal_resolved::RC_ON_RESET().
written_vector m_written_vector [protected] |
Definition at line 131 of file rc_signal_resolved.h.
Referenced by rc_signal_resolved::RC_ON_INIT_RESETTABLE(), rc_signal_resolved::RC_ON_RESET(), and rc_signal_resolved::write().
int m_value_count[4] [protected] |
Definition at line 132 of file rc_signal_resolved.h.
Referenced by rc_signal_resolved::RC_ON_RESET(), rc_signal_resolved::rc_signal_resolved(), and rc_signal_resolved::write().
1.5.3