SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::simics2tlm::GasketAdapter< TBase > Class Template Referenceabstract

#include <gasket_adapter.h>

Inheritance diagram for simics::systemc::simics2tlm::GasketAdapter< TBase >:
simics::systemc::DescriptionInterface< TBase >

Public Member Functions

virtual ~GasketAdapter ()
 
std::vector< std::string > description (DescriptionType type) override
 
virtual simics2tlm::GasketOwnergasket_owner () const =0
 
- Public Member Functions inherited from simics::systemc::DescriptionInterface< TBase >
virtual ~DescriptionInterface ()
 
virtual std::vector< std::string > description (DescriptionType type)=0
 

Protected Member Functions

void append (std::string *result, std::string s)
 
std::vector< std::string > description (GasketInterface::Ptr gasket_ptr)
 

Constructor & Destructor Documentation

◆ ~GasketAdapter()

template<typename TBase >
virtual simics::systemc::simics2tlm::GasketAdapter< TBase >::~GasketAdapter ( )
inlinevirtual

Member Function Documentation

◆ append()

template<typename TBase >
void simics::systemc::simics2tlm::GasketAdapter< TBase >::append ( std::string *  result,
std::string  s 
)
inlineprotected

◆ description() [1/2]

template<typename TBase >
std::vector< std::string > simics::systemc::simics2tlm::GasketAdapter< TBase >::description ( DescriptionType  type)
inlineoverridevirtual

◆ description() [2/2]

template<typename TBase >
std::vector< std::string > simics::systemc::simics2tlm::GasketAdapter< TBase >::description ( GasketInterface::Ptr  gasket_ptr)
inlineprotected

◆ gasket_owner()


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