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";
const char * name() const
virtual const char * get_report_type() const =0
void display_warning(const char *msg) const
void display_error(const char *msg) const
virtual const sc_core::sc_object * get_socket() const =0
void display_warning(const char *msg) const
void display_error(const char *msg) const
convenience_socket_base * m_owner
virtual const char * get_report_type() const
virtual const char * get_report_type() const
void elaboration_check(const char *action) const
virtual const char * get_report_type() const
sc_simcontext * sc_get_curr_simcontext()
#define SC_REPORT_WARNING(msg_type, msg)
#define SC_REPORT_ERROR(msg_type, msg)