|
| ErrorTransactionHandler (InterfaceProvider *interface_provider, TransactionHandlerInterface *transaction_handler, iface::ReceiverInterface *receiver) |
|
| ErrorTransactionHandler (const ErrorTransactionHandler &)=delete |
|
ErrorTransactionHandler & | operator= (const ErrorTransactionHandler &)=delete |
|
virtual | ~ErrorTransactionHandler () |
|
bool | get_direct_mem_ptr (ConfObjectRef &simics_obj, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) override |
|
tlm::tlm_response_status | simics_transaction (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override |
|
unsigned int | debug_transaction (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override |
|
void | update_dmi_allowed (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override |
|
bool | byte_enable_supported (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override |
|
const GasketOwner * | gasket_owner () const override |
|
const InterfaceProvider * | interface_provider () const override |
|
iface::ReceiverInterface * | receiver () override |
|
Public Member Functions inherited from simics::systemc::tlm2simics::TransactionHandlerInterface |
virtual bool | get_direct_mem_ptr (ConfObjectRef &simics_obj, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data)=0 |
|
virtual tlm::tlm_response_status | simics_transaction (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans)=0 |
|
virtual unsigned int | debug_transaction (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans)=0 |
|
virtual void | update_dmi_allowed (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans)=0 |
|
virtual bool | byte_enable_supported (ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans)=0 |
|
virtual const GasketOwner * | gasket_owner () const =0 |
|
virtual const InterfaceProvider * | interface_provider () const =0 |
|
virtual iface::ReceiverInterface * | receiver () |
|
virtual | ~TransactionHandlerInterface () |
|