gem5  v22.1.0.0
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
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()

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

◆ 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 Wed Dec 21 2022 10:25:12 for gem5 by doxygen 1.9.1