scc 2025.09
SystemC components library
tlm::nw::tlm_network_payload< CMDENUM >::gp_mm Struct Reference
Inheritance diagram for tlm::nw::tlm_network_payload< CMDENUM >::gp_mm:
Collaboration diagram for tlm::nw::tlm_network_payload< CMDENUM >::gp_mm:

Public Member Functions

tlm_network_payload< CMDENUM > * create ()
void free (tlm_network_payload_base *gp) override

Detailed Description

template<typename CMDENUM>
struct tlm::nw::tlm_network_payload< CMDENUM >::gp_mm

Definition at line 310 of file tlm_network_gp.h.

Constructor & Destructor Documentation

◆ ~gp_mm()

template<typename CMDENUM>
tlm::nw::tlm_network_payload< CMDENUM >::gp_mm::~gp_mm ( )
inline

Definition at line 324 of file tlm_network_gp.h.

Member Function Documentation

◆ create()

template<typename CMDENUM>
tlm_network_payload< CMDENUM > * tlm::nw::tlm_network_payload< CMDENUM >::gp_mm::create ( )
inline

Definition at line 311 of file tlm_network_gp.h.

◆ free()

template<typename CMDENUM>
void tlm::nw::tlm_network_payload< CMDENUM >::gp_mm::free ( tlm_network_payload_base * gp)
inlineoverridevirtual

Implements tlm::nw::tlm_base_mm_interface.

Definition at line 319 of file tlm_network_gp.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/tlm/nw/tlm_network_gp.h