|
typedef sc_signal_inout_if< T > | if_type |
|
typedef sc_signal_channel | base_type |
|
typedef sc_signal_t< T, POL > | this_type |
|
typedef sc_writer_policy_check< POL > | policy_type |
|
| sc_signal_t (const char *name_, const T &initial_value_) |
|
virtual | ~sc_signal_t () |
|
virtual void | update () |
|
void | do_update () |
|
| sc_signal_inout_if () |
|
| sc_signal_in_if () |
|
| sc_interface () |
|
| sc_signal_channel (const char *name_) |
|
void | do_update () |
|
void | deprecated_get_data_ref () const |
|
void | deprecated_get_new_value () const |
|
void | deprecated_trace () const |
|
sc_event * | lazy_kernel_event (sc_event **, const char *) const |
|
void | notify_next_delta (sc_event *ev) const |
|
| sc_prim_channel () |
|
| sc_prim_channel (const char *) |
|
virtual | ~sc_prim_channel () |
|
virtual void | update () |
|
virtual void | before_end_of_elaboration () |
|
virtual void | end_of_elaboration () |
|
virtual void | start_of_simulation () |
|
virtual void | end_of_simulation () |
|
void | async_attach_suspending () |
|
void | async_detach_suspending () |
|
void | wait () |
|
void | wait (const sc_event &e) |
|
void | wait (const sc_event_or_list &el) |
|
void | wait (const sc_event_and_list &el) |
|
void | wait (const sc_time &t) |
|
void | wait (double v, sc_time_unit tu) |
|
void | wait (const sc_time &t, const sc_event &e) |
|
void | wait (double v, sc_time_unit tu, const sc_event &e) |
|
void | wait (const sc_time &t, const sc_event_or_list &el) |
|
void | wait (double v, sc_time_unit tu, const sc_event_or_list &el) |
|
void | wait (const sc_time &t, const sc_event_and_list &el) |
|
void | wait (double v, sc_time_unit tu, const sc_event_and_list &el) |
|
void | wait (int n) |
|
void | next_trigger () |
|
void | next_trigger (const sc_event &e) |
|
void | next_trigger (const sc_event_or_list &el) |
|
void | next_trigger (const sc_event_and_list &el) |
|
void | next_trigger (const sc_time &t) |
|
void | next_trigger (double v, sc_time_unit tu) |
|
void | next_trigger (const sc_time &t, const sc_event &e) |
|
void | next_trigger (double v, sc_time_unit tu, const sc_event &e) |
|
void | next_trigger (const sc_time &t, const sc_event_or_list &el) |
|
void | next_trigger (double v, sc_time_unit tu, const sc_event_or_list &el) |
|
void | next_trigger (const sc_time &t, const sc_event_and_list &el) |
|
void | next_trigger (double v, sc_time_unit tu, const sc_event_and_list &el) |
|
bool | timed_out () |
|
| sc_object () |
|
| sc_object (const char *nm) |
|
| sc_object (const sc_object &) |
|
sc_object & | operator= (const sc_object &) |
|
virtual hierarchy_scope | get_hierarchy_scope () |
|
T | m_cur_val |
|
T | m_new_val |
|
sc_event * | m_change_event_p |
|
sc_dt::uint64 | m_change_stamp |
|
template<class T,
sc_writer_policy POL = SC_DEFAULT_WRITER_POLICY>
class sc_core::sc_signal< T, POL >
Definition at line 346 of file sc_signal.h.