#include <proxy.h>
◆ Proxy()
simics::systemc::awareness::Proxy::Proxy |
( |
simics::ConfObjectRef |
o | ) |
|
|
explicit |
◆ ~Proxy()
virtual simics::systemc::awareness::Proxy::~Proxy |
( |
| ) |
|
|
virtual |
◆ addFeature()
◆ allProxiesInitialized()
virtual void simics::systemc::awareness::Proxy::allProxiesInitialized |
( |
| ) |
|
|
virtual |
◆ breakSimulation()
void simics::systemc::awareness::Proxy::breakSimulation |
( |
| ) |
|
|
virtual |
◆ buildEventObjects()
void simics::systemc::awareness::Proxy::buildEventObjects |
( |
| ) |
|
|
virtual |
◆ feature() [1/2]
template<class T >
T * simics::systemc::awareness::Proxy::feature |
( |
| ) |
|
|
inline |
◆ feature() [2/2]
◆ findProxy() [1/2]
static ProxyInterface * simics::systemc::awareness::Proxy::findProxy |
( |
sc_core::sc_interface * |
iface | ) |
|
|
static |
◆ findProxy() [2/2]
static ProxyInterface * simics::systemc::awareness::Proxy::findProxy |
( |
sc_core::sc_object * |
obj | ) |
|
|
static |
◆ findScEventObject()
static ScEventObject * simics::systemc::awareness::Proxy::findScEventObject |
( |
sc_core::sc_event * |
event | ) |
|
|
static |
◆ getAttribute()
static attr_value_t simics::systemc::awareness::Proxy::getAttribute |
( |
lang_void * |
ptr, |
|
|
conf_object_t * |
obj, |
|
|
attr_value_t * |
idx |
|
) |
| |
|
static |
◆ init()
◆ resizeExtensions()
virtual void simics::systemc::awareness::Proxy::resizeExtensions |
( |
tlm::tlm_generic_payload * |
payload | ) |
const |
|
virtual |
◆ sc_dump()
std::vector< std::string > simics::systemc::awareness::Proxy::sc_dump |
( |
| ) |
const |
|
virtual |
◆ sc_kind()
attr_value_t simics::systemc::awareness::Proxy::sc_kind |
( |
| ) |
const |
|
virtual |
◆ sc_name()
const char * simics::systemc::awareness::Proxy::sc_name |
( |
| ) |
const |
|
virtual |
◆ sc_print()
std::vector< std::string > simics::systemc::awareness::Proxy::sc_print |
( |
| ) |
const |
|
virtual |
◆ set_attributes()
virtual void simics::systemc::awareness::Proxy::set_attributes |
( |
Attributes * |
attributes | ) |
|
|
virtual |
◆ setAttribute()
static set_error_t simics::systemc::awareness::Proxy::setAttribute |
( |
lang_void * |
ptr, |
|
|
conf_object_t * |
obj, |
|
|
attr_value_t * |
val, |
|
|
attr_value_t * |
idx |
|
) |
| |
|
static |
◆ simics_obj()
ConfObjectRef simics::systemc::awareness::Proxy::simics_obj |
( |
| ) |
|
|
virtual |
◆ simulation()
◆ simulationEnded()
virtual void simics::systemc::awareness::Proxy::simulationEnded |
( |
| ) |
|
|
virtual |
◆ simulationStarted()
virtual void simics::systemc::awareness::Proxy::simulationStarted |
( |
| ) |
|
|
virtual |
◆ systemc_obj()
sc_core::sc_object * simics::systemc::awareness::Proxy::systemc_obj |
( |
| ) |
|
|
virtual |
◆ iface_
sc_core::sc_interface* simics::systemc::awareness::Proxy::iface_ |
|
protected |
◆ object_
sc_core::sc_object* simics::systemc::awareness::Proxy::object_ |
|
protected |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/mono-124635/src/extensions/systemc-library/simics/systemc/awareness/proxy.h