gem5
v20.1.0.0
|
#include <multi_socket_bases.h>
Public Member Functions | |
virtual std::vector< callback_binder_bw< TYPES > * > & | get_binders ()=0 |
virtual std::vector< tlm::tlm_fw_transport_if< TYPES > * > & | get_sockets ()=0 |
Protected Member Functions | |
virtual | ~multi_init_base_if () |
Definition at line 368 of file multi_socket_bases.h.
|
inlineprotectedvirtual |
Definition at line 378 of file multi_socket_bases.h.
|
pure virtual |
Implemented in tlm_utils::multi_passthrough_initiator_socket< MODULE, BUSWIDTH, TYPES, N, POL >, tlm_utils::multi_passthrough_initiator_socket< MODULE, 32, tlm::tlm_base_protocol_types, 0, sc_core::SC_ZERO_OR_MORE_BOUND >, and tlm_utils::multi_passthrough_initiator_socket< MultiSocketSimpleSwitchAT >.
|
pure virtual |
Implemented in tlm_utils::multi_passthrough_initiator_socket< MODULE, BUSWIDTH, TYPES, N, POL >, tlm_utils::multi_passthrough_initiator_socket< MODULE, 32, tlm::tlm_base_protocol_types, 0, sc_core::SC_ZERO_OR_MORE_BOUND >, and tlm_utils::multi_passthrough_initiator_socket< MultiSocketSimpleSwitchAT >.