Base class, responsible for handling a gasket. More...
#include <gasket_owner.h>
Public Member Functions | |
GasketOwner () | |
GasketOwner (const GasketOwner &)=delete | |
GasketOwner & | operator= (const GasketOwner &)=delete |
virtual | ~GasketOwner ()=default |
virtual void | set_gasket (GasketInterface::Ptr gasketInterface) |
GasketInterface::Ptr | gasket () const |
Protected Attributes | |
GasketInterface::Ptr | gasket_ |
Base class, responsible for handling a gasket.
The sub-class will use the gasket passed by set_gasket() method to register itself as the transaction handler for the gasket. See Gasket class for details.
|
inline |
|
delete |
|
virtualdefault |
|
inline |
|
delete |
|
inlinevirtual |
Reimplemented in simics::systemc::tlm2simics::Transaction, and simics::systemc::tlm2simics::TransactionHandler.
|
protected |