#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 |
( |
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: