Go to the documentation of this file.
20 #include <tlm_utils/convenience_socket_bases.h>
64 return "/OSCI_TLM-2/simple_socket";
72 s <<
" elaboration completed, " << action <<
" not allowed";
80 return "/OSCI_TLM-2/passthrough_socket";
86 return "/OSCI_TLM-2/multi_socket";
virtual const char * get_report_type() const
convenience_socket_base * m_owner
void display_warning(const char *msg) const
void display_error(const char *msg) const
sc_simcontext * sc_get_curr_simcontext()
void elaboration_check(const char *action) const
#define SC_REPORT_ERROR(msg_type, msg)
virtual const char * get_report_type() const
virtual const char * get_report_type() const =0
virtual const sc_core::sc_object * get_socket() const =0
void display_error(const char *msg) const
#define SC_REPORT_WARNING(msg_type, msg)
void display_warning(const char *msg) const
virtual const char * get_report_type() const
const char * name() const
Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17