#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.