gem5
v20.1.0.0
|
#include <convenience_socket_bases.h>
Public Member Functions | |
void | display_warning (const char *msg) const |
void | display_error (const char *msg) const |
Protected Member Functions | |
convenience_socket_cb_holder (convenience_socket_base *owner) | |
Private Attributes | |
convenience_socket_base * | m_owner |
Definition at line 69 of file convenience_socket_bases.h.
|
inlineexplicitprotected |
Definition at line 76 of file convenience_socket_bases.h.
void tlm_utils::convenience_socket_cb_holder::display_error | ( | const char * | msg | ) | const |
Definition at line 73 of file convenience_socket_bases.cc.
void tlm_utils::convenience_socket_cb_holder::display_warning | ( | const char * | msg | ) | const |
Definition at line 67 of file convenience_socket_bases.cc.
References ArmISA::s, and sc_core::sc_get_curr_simcontext().
Referenced by tlm_utils::simple_initiator_socket_b< CoreDecouplingLTInitiator, 32, tlm::tlm_base_protocol_types >::register_invalidate_direct_mem_ptr(), tlm_utils::passthrough_target_socket_b< SimpleLTTarget2, 32, tlm::tlm_base_protocol_types >::register_transport_dbg(), tlm_utils::passthrough_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::process::set_b_transport_user_id(), tlm_utils::passthrough_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::process::set_get_dmi_user_id(), tlm_utils::simple_initiator_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::process::set_invalidate_dmi_user_id(), and tlm_utils::passthrough_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::process::set_nb_transport_ptr().
|
private |
Definition at line 81 of file convenience_socket_bases.h.
Referenced by tlm_utils::convenience_socket_base::display_error(), and tlm_utils::convenience_socket_base::display_warning().