gem5  v22.0.0.2
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

Definition at line 73 of file convenience_socket_bases.cc.

◆ 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

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

Generated on Thu Jul 28 2022 13:35:06 for gem5 by doxygen 1.8.17