gem5 v24.0.0.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()

tlm_utils::convenience_socket_cb_holder::convenience_socket_cb_holder ( convenience_socket_base * owner)
inlineexplicitprotected

Definition at line 76 of file convenience_socket_bases.h.

Member Function Documentation

◆ display_error()

◆ display_warning()

void tlm_utils::convenience_socket_cb_holder::display_warning ( const char * msg) const

Member Data Documentation

◆ m_owner

convenience_socket_base* tlm_utils::convenience_socket_cb_holder::m_owner
private

Definition at line 81 of file convenience_socket_bases.h.

Referenced by display_error(), and display_warning().


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

Generated on Tue Jun 18 2024 16:24:56 for gem5 by doxygen 1.11.0