#include <null_gasket.h>
Public Member Functions | |
| virtual bool | trigger (iface::Transaction *transaction) |
| virtual simics::ConfObjectRef & | simics_obj () |
| virtual DmiDataTable * | get_dmi_data_table () |
| virtual void | set_type (ClassType *type) |
| virtual ClassType * | type () |
| virtual sc_core::sc_object * | get_target_socket () |
| virtual void | set_dmi (bool enable) |
| virtual bool | is_dmi_enabled () |
| std::string | gasket_name () const |
| virtual tlm::tlm_generic_payload & | payload () |
| Deprecated, use the TransactionPool::acquire() instead. | |
| virtual bool | trigger_transaction () |
| Deprecated, use the trigger(iface::Transaction *transaction) instead. | |
| virtual void | set_inquiry (bool inquiry) |
| Deprecated, use the TransactionExtension::set_transport_debug(bool) instead. | |
Public Member Functions inherited from simics::systemc::simics2tlm::GasketInterface | |
| virtual bool | trigger (iface::Transaction *transaction)=0 |
| virtual ConfObjectRef & | simics_obj ()=0 |
| virtual DmiDataTable * | get_dmi_data_table ()=0 |
| virtual void | set_type (ClassType *type)=0 |
| virtual ClassType * | type ()=0 |
| virtual sc_core::sc_object * | get_target_socket ()=0 |
| virtual void | set_dmi (bool enable)=0 |
| virtual bool | is_dmi_enabled ()=0 |
| virtual std::string | gasket_name () const =0 |
| virtual | ~GasketInterface () |
| virtual tlm::tlm_generic_payload & | payload ()=0 |
| Deprecated, use the TransactionPool::acquire() instead. | |
| virtual bool | trigger_transaction ()=0 |
| Deprecated, use the trigger(iface::Transaction *transaction) instead. | |
| virtual void | set_inquiry (bool inquiry)=0 |
| Deprecated, use the TransactionExtension::set_transport_debug(bool) instead. | |
Public Member Functions inherited from simics::systemc::InstanceCounter< NullGasket > | |
| InstanceCounter () | |
| InstanceCounter (const InstanceCounter &)=delete | |
| InstanceCounter & | operator= (const InstanceCounter &)=delete |
| virtual | ~InstanceCounter () |
Additional Inherited Members | |
Public Types inherited from simics::systemc::simics2tlm::GasketInterface | |
| typedef std::shared_ptr< GasketInterface > | Ptr |
Static Public Member Functions inherited from simics::systemc::InstanceCounter< NullGasket > | |
| static int | instances () |
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Deprecated, use the TransactionPool::acquire() instead.
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Deprecated, use the TransactionExtension::set_transport_debug(bool) instead.
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Deprecated, use the trigger(iface::Transaction *transaction) instead.
Implements simics::systemc::simics2tlm::GasketInterface.
|
inlinevirtual |
Implements simics::systemc::simics2tlm::GasketInterface.