Interface used by tlm2simics gaskets, implemented by Gasket base class.
More...
#include <gasket_interface.h>
Interface used by tlm2simics gaskets, implemented by Gasket base class.
◆ Ptr
◆ ~GasketInterface()
virtual simics::systemc::tlm2simics::GasketInterface::~GasketInterface |
( |
| ) |
|
|
inlinevirtual |
◆ gasket_name()
virtual std::string simics::systemc::tlm2simics::GasketInterface::gasket_name |
( |
| ) |
const |
|
pure virtual |
◆ get_initiator_socket()
virtual sc_core::sc_object * simics::systemc::tlm2simics::GasketInterface::get_initiator_socket |
( |
| ) |
const |
|
pure virtual |
◆ invalidate_direct_mem_ptr()
virtual void simics::systemc::tlm2simics::GasketInterface::invalidate_direct_mem_ptr |
( |
sc_dt::uint64 |
start_range, |
|
|
sc_dt::uint64 |
end_range |
|
) |
| |
|
pure virtual |
◆ register_nb_transport_fw()
virtual void simics::systemc::tlm2simics::GasketInterface::register_nb_transport_fw |
( |
| ) |
|
|
inlinevirtual |
◆ set_transaction_handler()
virtual void simics::systemc::tlm2simics::GasketInterface::set_transaction_handler |
( |
TransactionHandlerInterface * |
transaction_handler | ) |
|
|
pure virtual |
◆ transaction_handler()
The documentation for this class was generated from the following file:
- /disk2/mp/builds/mono-124635/src/extensions/systemc-library/simics/systemc/tlm2simics/gasket_interface.h