SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::tlm2simics::GasketDispatcher< BUSWIDTH, TYPES, N, POL > Class Template Reference

#include <gasket_dispatcher.h>

Inheritance diagram for simics::systemc::tlm2simics::GasketDispatcher< BUSWIDTH, TYPES, N, POL >:
simics::systemc::tlm2simics::GasketDispatcherBase

Public Member Functions

 SC_CTOR (GasketDispatcher)
 
virtual ~GasketDispatcher ()
 
- Public Member Functions inherited from simics::systemc::tlm2simics::GasketDispatcherBase
 GasketDispatcherBase ()
 
virtual ~GasketDispatcherBase ()
 

Static Public Member Functions

static GasketInterface::Ptr bind (tlm::tlm_initiator_socket< BUSWIDTH, TYPES, N, POL > *socket, const char *name, const simics::ConfObjectRef &simics_obj)
 
- Static Public Member Functions inherited from simics::systemc::tlm2simics::GasketDispatcherBase
static void cleanCache ()
 

Constructor & Destructor Documentation

◆ ~GasketDispatcher()

template<unsigned int BUSWIDTH = 32, typename TYPES = tlm::tlm_base_protocol_types, int N = 1, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
virtual simics::systemc::tlm2simics::GasketDispatcher< BUSWIDTH, TYPES, N, POL >::~GasketDispatcher ( )
inlinevirtual

Member Function Documentation

◆ bind()

template<unsigned int BUSWIDTH = 32, typename TYPES = tlm::tlm_base_protocol_types, int N = 1, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
static GasketInterface::Ptr simics::systemc::tlm2simics::GasketDispatcher< BUSWIDTH, TYPES, N, POL >::bind ( tlm::tlm_initiator_socket< BUSWIDTH, TYPES, N, POL > *  socket,
const char *  name,
const simics::ConfObjectRef &  simics_obj 
)
inlinestatic

◆ SC_CTOR()

template<unsigned int BUSWIDTH = 32, typename TYPES = tlm::tlm_base_protocol_types, int N = 1, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
simics::systemc::tlm2simics::GasketDispatcher< BUSWIDTH, TYPES, N, POL >::SC_CTOR ( GasketDispatcher< BUSWIDTH, TYPES, N, POL >  )
inline

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