|
scc 2025.09
SystemC components library
|


Public Types | |
| using | fw_interface_type = tlm::tlm_fw_transport_if<TYPES> |
| using | bw_interface_type = tlm::tlm_bw_transport_if<TYPES> |
| using | port_type |
| using | export_type = sc_core::sc_export<fw_interface_type> |
| using | base_initiator_socket_type = tlm::tlm_base_initiator_socket_b<BUSWIDTH, fw_interface_type, bw_interface_type> |
| using | base_type = tlm::tlm_base_target_socket_b<BUSWIDTH, fw_interface_type, bw_interface_type> |
Public Member Functions | |
| tlm_rec_target_socket (const char *name) | |
| virtual const char * | kind () const |
| virtual void | bind (base_type &s) |
| virtual void | bind (fw_interface_type &ifs) |
| bw_interface_type * | operator-> () |
| void | setExtensionRecording (tlm_extensions_recording_if< TYPES > *extensionRecording) |
Protected Attributes | |
| sc_core::sc_port< fw_interface_type > | fw_port {sc_core::sc_gen_unique_name("$$$__rec_fw__$$$")} |
| scv::tlm_recorder< TYPES > | recorder |
Definition at line 35 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::base_initiator_socket_type = tlm::tlm_base_initiator_socket_b<BUSWIDTH, fw_interface_type, bw_interface_type> |
Definition at line 58 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::base_type = tlm::tlm_base_target_socket_b<BUSWIDTH, fw_interface_type, bw_interface_type> |
Definition at line 59 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::bw_interface_type = tlm::tlm_bw_transport_if<TYPES> |
Definition at line 49 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::export_type = sc_core::sc_export<fw_interface_type> |
Definition at line 57 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::fw_interface_type = tlm::tlm_fw_transport_if<TYPES> |
Definition at line 48 of file tlm_rec_target_socket.h.
| using tlm::scc::scv::tlm_rec_target_socket< BUSWIDTH, TYPES, N, POL >::port_type |
Definition at line 50 of file tlm_rec_target_socket.h.
|
inline |
Definition at line 61 of file tlm_rec_target_socket.h.
|
inlineexplicit |
Definition at line 71 of file tlm_rec_target_socket.h.
|
inlinevirtual |
Definition at line 88 of file tlm_rec_target_socket.h.
|
inlinevirtual |
Definition at line 99 of file tlm_rec_target_socket.h.
|
inlinevirtual |
Definition at line 83 of file tlm_rec_target_socket.h.
|
inline |
Definition at line 111 of file tlm_rec_target_socket.h.
|
inline |
Definition at line 113 of file tlm_rec_target_socket.h.
|
protected |
Definition at line 118 of file tlm_rec_target_socket.h.
|
protected |
Definition at line 119 of file tlm_rec_target_socket.h.