gem5 v24.0.0.0
Loading...
Searching...
No Matches
tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list Class Reference

Public Member Functions

 process_handle_list ()
 
 ~process_handle_list ()
 
process_handle_classget_handle (transaction_type *trans)
 
void put_handle (process_handle_class *ph)
 

Private Attributes

std::vector< process_handle_class * > v
 

Detailed Description

template<typename MODULE, unsigned int BUSWIDTH, typename TYPES, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
class tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list

Definition at line 993 of file simple_target_socket.h.

Constructor & Destructor Documentation

◆ process_handle_list()

template<typename MODULE , unsigned int BUSWIDTH, typename TYPES , sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list::process_handle_list ( )
inline

Definition at line 996 of file simple_target_socket.h.

◆ ~process_handle_list()

template<typename MODULE , unsigned int BUSWIDTH, typename TYPES , sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list::~process_handle_list ( )
inline

Member Function Documentation

◆ get_handle()

template<typename MODULE , unsigned int BUSWIDTH, typename TYPES , sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
process_handle_class * tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list::get_handle ( transaction_type * trans)
inline

◆ put_handle()

template<typename MODULE , unsigned int BUSWIDTH, typename TYPES , sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
void tlm_utils::simple_target_socket_tagged_b< MODULE, BUSWIDTH, TYPES, POL >::fw_process::process_handle_list::put_handle ( process_handle_class * ph)
inline

Member Data Documentation

◆ v


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

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