SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::systemc2simics::Gasket Class Reference

Gasket for translating a SystemC sc_signal of type bool into a Simics signal interface call. More...

#include <gasket.h>

Inheritance diagram for simics::systemc::systemc2simics::Gasket:
simics::systemc::Registrant< GasketInterface >

Public Member Functions

 SC_HAS_PROCESS (Gasket)
 
 Gasket (sc_core::sc_module_name, simics::systemc::InterfaceProvider *provider)
 
virtual sc_core::sc_signal< bool, sc_core::SC_MANY_WRITERS > * signal ()
 
std::string gasket_name () const override
 
const InterfaceProviderinterface_provider () const override
 
- Public Member Functions inherited from simics::systemc::Registrant< GasketInterface >
 Registrant ()
 
 Registrant (const Registrant &rhs)
 
virtual ~Registrant ()
 
void detach ()
 

Detailed Description

Gasket for translating a SystemC sc_signal of type bool into a Simics signal interface call.

Constructor & Destructor Documentation

◆ Gasket()

simics::systemc::systemc2simics::Gasket::Gasket ( sc_core::sc_module_name  ,
simics::systemc::InterfaceProvider provider 
)
inline

Member Function Documentation

◆ gasket_name()

std::string simics::systemc::systemc2simics::Gasket::gasket_name ( ) const
inlineoverride

◆ interface_provider()

const InterfaceProvider * simics::systemc::systemc2simics::Gasket::interface_provider ( ) const
inlineoverride

◆ SC_HAS_PROCESS()

simics::systemc::systemc2simics::Gasket::SC_HAS_PROCESS ( Gasket  )

◆ signal()

virtual sc_core::sc_signal< bool, sc_core::SC_MANY_WRITERS > * simics::systemc::systemc2simics::Gasket::signal ( )
inlinevirtual

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