SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::iface::TransactionExtension::Callback Class Referenceabstract

#include <transaction_extension.h>

Public Member Functions

virtual bool is_async (iface::Transaction *transaction)=0
 
virtual void defer (iface::Transaction *transaction)=0
 
virtual void complete (iface::Transaction *transaction, bool success)=0
 
virtual ~Callback ()
 

Constructor & Destructor Documentation

◆ ~Callback()

virtual simics::systemc::iface::TransactionExtension::Callback::~Callback ( )
inlinevirtual

Member Function Documentation

◆ complete()

virtual void simics::systemc::iface::TransactionExtension::Callback::complete ( iface::Transaction transaction,
bool  success 
)
pure virtual

◆ defer()

virtual void simics::systemc::iface::TransactionExtension::Callback::defer ( iface::Transaction transaction)
pure virtual

◆ is_async()

virtual bool simics::systemc::iface::TransactionExtension::Callback::is_async ( iface::Transaction transaction)
pure virtual

The documentation for this class was generated from the following file: