addBinderExport(keytype key, sc_core::sc_export_base *obj) | simics::systemc::awareness::ScExportConnection | static |
addFeature(ProxyFeatureInterface *feature) | simics::systemc::awareness::Proxy | virtual |
addHandler(TlmHandlerInterface *handler) | simics::systemc::awareness::ProxySocketBase< TYPES > | inlineprotected |
all_handlers_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
allProxiesInitialized() | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
base_bw_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
base_bw_typename_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
base_fw_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
base_fw_typename_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
base_socket_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
binders_bw_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
binders_fw_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
breakSimulation() | simics::systemc::awareness::Proxy | virtual |
buildEventObjects() | simics::systemc::awareness::Proxy | virtual |
connection_list_updated(ConnectionListState state) | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
ConnectionListState enum name | simics::systemc::instrumentation::ToolController | |
context() const | simics::systemc::SimulationInterfaceProxy | inlinevirtual |
EMPTY enum value | simics::systemc::instrumentation::ToolController | |
export_to_proxy() | simics::systemc::awareness::ScExportConnection | virtual |
exports_ | simics::systemc::awareness::ScExportConnection | protectedstatic |
feature(ClassType type) | simics::systemc::awareness::Proxy | virtual |
feature() | simics::systemc::awareness::Proxy | inline |
findExport(keytype key) | simics::systemc::awareness::ScExportConnection | static |
findProxy(sc_core::sc_object *obj) | simics::systemc::awareness::Proxy | static |
findProxy(sc_core::sc_interface *iface) | simics::systemc::awareness::Proxy | static |
findScEventObject(sc_core::sc_event *event) | simics::systemc::awareness::Proxy | static |
FIRST_ELEMENT_ADDED enum value | simics::systemc::instrumentation::ToolController | |
get_connections() const | simics::systemc::instrumentation::ToolController | inline |
get_connections_state() const | simics::systemc::instrumentation::ToolController | inline |
getAttribute(lang_void *ptr, conf_object_t *obj, attr_value_t *idx) | simics::systemc::awareness::Proxy | static |
simics::if_typename() | simics::systemc::awareness::ScExportConnection | virtual |
simics::systemc::awareness::ScPortConnection::if_typename() | simics::systemc::awareness::ScPortConnection | virtual |
simics::iface_ | simics::systemc::awareness::Proxy | protected |
init(sc_core::sc_object *obj, SimulationInterface *simulation) | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
simics::systemc::awareness::Proxy::init(sc_core::sc_object *obj, iface::SimulationInterface *simulation) | simics::systemc::awareness::Proxy | virtual |
simics::systemc::awareness::ScExportConnection::init(sc_core::sc_object *object, iface::SimulationInterface *simulation) | simics::systemc::awareness::ScExportConnection | |
simics::systemc::awareness::ScPortConnection::init(sc_core::sc_object *object, iface::SimulationInterface *simulation) | simics::systemc::awareness::ScPortConnection | |
insert(ToolConnectionInterface *connection, int pos) | simics::systemc::instrumentation::ToolController | virtual |
insertKey(keytype key) | simics::systemc::awareness::ScExportConnection | |
invalidate_direct_mem_ptr(sc_dt::uint64 start_range, sc_dt::uint64 end_range) | simics::systemc::awareness::ProxyTargetSocket< TYPES > | inlinevirtual |
isTargetSocket() | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
simics::keytype typedef | simics::systemc::awareness::ScExportConnection | |
simics::systemc::awareness::ScPortConnection::keytype typedef | simics::systemc::awareness::ScPortConnection | |
max_number_of_proxies() | simics::systemc::awareness::ScPortConnection | virtual |
multi_initiator_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
multi_target_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
nb_transport_bw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) | simics::systemc::awareness::ProxyTargetSocket< TYPES > | inlinevirtual |
object_ | simics::systemc::awareness::Proxy | protected |
ONE_OR_MORE_ELEMENTS enum value | simics::systemc::instrumentation::ToolController | |
phase_type typedef | simics::systemc::awareness::ProxyTargetSocket< TYPES > | |
port_to_proxies() | simics::systemc::awareness::ScPortConnection | virtual |
ports_ | simics::systemc::awareness::ScPortConnection | protectedstatic |
Proxy(simics::ConfObjectRef o) | simics::systemc::awareness::Proxy | explicit |
ProxySocketBase(simics::ConfObjectRef o) | simics::systemc::awareness::ProxySocketBase< TYPES > | inlineexplicit |
ProxyTargetSocket(simics::ConfObjectRef o) | simics::systemc::awareness::ProxyTargetSocket< TYPES > | inlineexplicit |
remove(ToolConnectionInterface *connection) | simics::systemc::instrumentation::ToolController | virtual |
removeBinderExport(keytype key, sc_core::sc_export_base *obj) | simics::systemc::awareness::ScExportConnection | static |
resizeExtensions(tlm::tlm_generic_payload *payload) const | simics::systemc::awareness::Proxy | virtual |
runDeltaPhase(int count) | simics::systemc::SimulationInterfaceProxy | inlinevirtual |
runSimulation(sc_core::sc_time t) | simics::systemc::SimulationInterfaceProxy | inlinevirtual |
sc_dump() const | simics::systemc::awareness::Proxy | virtual |
sc_kind() const | simics::systemc::awareness::Proxy | virtual |
sc_name() const | simics::systemc::awareness::Proxy | virtual |
sc_print() const | simics::systemc::awareness::Proxy | virtual |
ScExportConnection() | simics::systemc::awareness::ScExportConnection | |
ScPortConnection() | simics::systemc::awareness::ScPortConnection | |
set_attributes(Attributes *attributes) | simics::systemc::awareness::Proxy | virtual |
setAttribute(lang_void *ptr, conf_object_t *obj, attr_value_t *val, attr_value_t *idx) | simics::systemc::awareness::Proxy | static |
setSimulation(iface::SimulationInterface *simulation) | simics::systemc::SimulationInterfaceProxy | inline |
simics_obj() | simics::systemc::awareness::Proxy | virtual |
simics_object() const | simics::systemc::SimulationInterfaceProxy | inlinevirtual |
simulation() | simics::systemc::awareness::Proxy | virtual |
simulationEnded() | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
SimulationInterfaceProxy() | simics::systemc::SimulationInterfaceProxy | inline |
simulationStarted() | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
socket_name_ | simics::systemc::awareness::ProxySocketBase< TYPES > | protected |
stopSimulation() | simics::systemc::SimulationInterfaceProxy | inlinevirtual |
systemc_obj() | simics::systemc::awareness::Proxy | virtual |
tool_controller_init(ToolController *controller) | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
simics::systemc::instrumentation::ToolController::CallbackInterface::tool_controller_init(ToolController *controller)=0 | simics::systemc::instrumentation::ToolController::CallbackInterface | pure virtual |
ToolController() | simics::systemc::instrumentation::ToolController | |
ToolController(CallbackInterface *callback) | simics::systemc::instrumentation::ToolController | explicit |
transaction_type typedef | simics::systemc::awareness::ProxyTargetSocket< TYPES > | |
types typedef | simics::systemc::awareness::ProxySocketBase< TYPES > | |
simics::valuetype typedef | simics::systemc::awareness::ScExportConnection | |
simics::systemc::awareness::ScPortConnection::valuetype typedef | simics::systemc::awareness::ScPortConnection | |
~CallbackInterface() | simics::systemc::instrumentation::ToolController::CallbackInterface | inlinevirtual |
~ProviderControllerInterface() | simics::systemc::iface::instrumentation::ProviderControllerInterface | inlinevirtual |
~Proxy() | simics::systemc::awareness::Proxy | virtual |
~ProxyInterface() | simics::systemc::awareness::ProxyInterface | inlinevirtual |
~ProxySocketBase() | simics::systemc::awareness::ProxySocketBase< TYPES > | inlinevirtual |
~ProxySocketInterface() | simics::systemc::awareness::ProxySocketInterface | inlinevirtual |
~ScExportConnection() | simics::systemc::awareness::ScExportConnection | virtual |
~ScExportInterface() | simics::systemc::iface::ScExportInterface | inlinevirtual |
~ScObjectInterface() | simics::systemc::iface::ScObjectInterface | inlinevirtual |
~ScPortConnection() | simics::systemc::awareness::ScPortConnection | virtual |
~ScPortInterface() | simics::systemc::iface::ScPortInterface | inlinevirtual |
~SimulationInterface() | simics::systemc::iface::SimulationInterface | inlinevirtual |