scc 2025.09
SystemC components library
tlm::scc::tlm_signal_gp< SIG >::gp_mm Struct Reference
Inheritance diagram for tlm::scc::tlm_signal_gp< SIG >::gp_mm:
Collaboration diagram for tlm::scc::tlm_signal_gp< SIG >::gp_mm:

Public Member Functions

tlm_signal_gp< SIG > * create ()
void free (tlm_generic_payload_base *gp) override

Detailed Description

template<typename SIG = bool>
struct tlm::scc::tlm_signal_gp< SIG >::gp_mm

Definition at line 171 of file tlm_signal_gp.h.

Constructor & Destructor Documentation

◆ ~gp_mm()

template<typename SIG = bool>
tlm::scc::tlm_signal_gp< SIG >::gp_mm::~gp_mm ( )
inline

Definition at line 185 of file tlm_signal_gp.h.

Member Function Documentation

◆ create()

template<typename SIG = bool>
tlm_signal_gp< SIG > * tlm::scc::tlm_signal_gp< SIG >::gp_mm::create ( )
inline

Definition at line 172 of file tlm_signal_gp.h.

◆ free()

template<typename SIG = bool>
void tlm::scc::tlm_signal_gp< SIG >::gp_mm::free ( tlm_generic_payload_base * gp)
inlineoverridevirtual

Implements tlm::scc::tlm_base_mm_interface.

Definition at line 180 of file tlm_signal_gp.h.


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