#include <sc_export_connection.h>
|
| typedef std::pair< sc_core::sc_interface *, std::string > | keytype |
| |
| typedef std::vector< sc_core::sc_export_base * > | valuetype |
| |
◆ keytype
◆ valuetype
◆ ScExportConnection()
| simics::systemc::awareness::ScExportConnection::ScExportConnection |
( |
| ) |
|
◆ ~ScExportConnection()
| virtual simics::systemc::awareness::ScExportConnection::~ScExportConnection |
( |
| ) |
|
|
virtual |
◆ addBinderExport()
| static void simics::systemc::awareness::ScExportConnection::addBinderExport |
( |
const keytype & |
key, |
|
|
sc_core::sc_export_base * |
obj |
|
) |
| |
|
static |
◆ export_to_proxy()
| virtual conf_object_t * simics::systemc::awareness::ScExportConnection::export_to_proxy |
( |
| ) |
|
|
virtual |
◆ findExport()
| static std::vector< sc_core::sc_export_base * > simics::systemc::awareness::ScExportConnection::findExport |
( |
keytype |
key | ) |
|
|
static |
◆ if_typename()
| virtual const char * simics::systemc::awareness::ScExportConnection::if_typename |
( |
| ) |
|
|
virtual |
◆ init()
| void simics::systemc::awareness::ScExportConnection::init |
( |
sc_core::sc_object * |
object, |
|
|
iface::SimulationInterface * |
simulation |
|
) |
| |
◆ insertKey()
| void simics::systemc::awareness::ScExportConnection::insertKey |
( |
keytype |
key | ) |
|
◆ removeBinderExport()
| static void simics::systemc::awareness::ScExportConnection::removeBinderExport |
( |
keytype |
key, |
|
|
sc_core::sc_export_base * |
obj |
|
) |
| |
|
static |
◆ exports_
| std::map<keytype, valuetype> simics::systemc::awareness::ScExportConnection::exports_ |
|
staticprotected |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/nightly-base.731.16790700762.1/src/extensions/systemc-library/simics/systemc/awareness/sc_export_connection.h