gem5 [DEVELOP-FOR-25.0]
Loading...
Searching...
No Matches
tlm_utils::convenience_socket_cb_holder Class Reference

#include <convenience_socket_bases.h>

Inheritance diagram for tlm_utils::convenience_socket_cb_holder:
tlm_utils::callback_binder_bw< tlm::tlm_base_protocol_types > tlm_utils::callback_binder_fw< tlm::tlm_base_protocol_types > tlm_utils::callback_binder_bw< TYPES > tlm_utils::callback_binder_fw< TYPES > tlm_utils::passthrough_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::process tlm_utils::passthrough_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::process tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::process tlm_utils::simple_initiator_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::process

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_basem_owner
 

Detailed Description

Definition at line 69 of file convenience_socket_bases.h.

Constructor & Destructor Documentation

◆ convenience_socket_cb_holder()

Member Function Documentation

◆ display_error()

◆ display_warning()

Member Data Documentation

◆ m_owner

convenience_socket_base* tlm_utils::convenience_socket_cb_holder::m_owner
private

The documentation for this class was generated from the following files:

Generated on Mon May 26 2025 09:20:45 for gem5 by doxygen 1.13.2