|
quic/qbox
|


Public Types | |
| using | Iface = sc_core::sc_signal_inout_if< bool > |
| using | ValueChangedCallback = std::function< void(const bool &)> |
Public Member Functions | |
| TargetSignalSocketProxy (TargetSignalSocket< bool > &parent) | |
| void | register_value_changed_cb (const ValueChangedCallback &cb) |
| TargetSignalSocket< bool > & | get_parent () |
| void | notify () |
| virtual const sc_core::sc_event & | default_event () const |
| virtual const sc_core::sc_event & | value_changed_event () const |
| virtual const sc_core::sc_event & | posedge_event () const |
| virtual const sc_core::sc_event & | negedge_event () const |
| virtual const bool & | read () const |
| virtual const bool & | get_data_ref () const |
| virtual bool | event () const |
| virtual bool | posedge () const |
| virtual bool | negedge () const |
| virtual void | write (const bool &val) |
Protected Attributes | |
| TargetSignalSocket< bool > & | m_parent |
| bool | m_val |
| ValueChangedCallback | m_cb |
| sc_core::sc_event | m_ev |
| sc_core::sc_event | m_posedge_ev |
| sc_core::sc_event | m_negedge_ev |