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

Interface required from a SystemC PCIe device in order to connect to Simics. More...

#include <pcie_device_query_interface.h>

Public Member Functions

virtual ~PcieDeviceQueryInterface ()=default
 
virtual sc_core::sc_object * getConfigTargetSocket ()=0
 
virtual sc_core::sc_object * getMsgTargetSocket ()=0
 
virtual sc_core::sc_object * getPcieMapInitiatorSocket ()=0
 

Detailed Description

Interface required from a SystemC PCIe device in order to connect to Simics.

Constructor & Destructor Documentation

◆ ~PcieDeviceQueryInterface()

virtual simics::systemc::iface::PcieDeviceQueryInterface::~PcieDeviceQueryInterface ( )
virtualdefault

Member Function Documentation

◆ getConfigTargetSocket()

virtual sc_core::sc_object * simics::systemc::iface::PcieDeviceQueryInterface::getConfigTargetSocket ( )
pure virtual

◆ getMsgTargetSocket()

virtual sc_core::sc_object * simics::systemc::iface::PcieDeviceQueryInterface::getMsgTargetSocket ( )
pure virtual

◆ getPcieMapInitiatorSocket()

virtual sc_core::sc_object * simics::systemc::iface::PcieDeviceQueryInterface::getPcieMapInitiatorSocket ( )
pure virtual

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