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 |