Go to the documentation of this file.
20 #ifndef __SYSTEMC_EXT_TLM_CORE_2_SOCKETS_BASE_SOCKET_IF_H__
21 #define __SYSTEMC_EXT_TLM_CORE_2_SOCKETS_BASE_SOCKET_IF_H__
25 #include "../../../core/sc_export.hh"
26 #include "../../../core/sc_port.hh"
43 class tlm_base_socket_if
60 #endif // __SYSTEMC_EXT_TLM_CORE_2_SOCKETS_BASE_SOCKET_IF_H__
@ TLM_MULTI_INITIATOR_SOCKET
virtual sc_core::sc_port_base & get_port_base()=0
@ TLM_MULTI_TARGET_SOCKET
virtual std::type_index get_protocol_types() const =0
virtual sc_core::sc_export_base & get_export_base()=0
virtual unsigned int get_bus_width() const =0
virtual tlm_socket_category get_socket_category() const =0
virtual ~tlm_base_socket_if()
Generated on Wed Sep 30 2020 14:02:16 for gem5 by doxygen 1.8.17