SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | I | K | L | M | N | P | R | S | T | V | W
A
Adapter (simics::systemc)
Allocation (simics::systemc)
AnyType (simics::types)
ArgumentRegistry (simics::systemc)
AttrDictParser (simics::systemc::injection)
AttrDmi (simics::systemc::injection)
Attribute (simics::systemc::awareness)
Attributes (simics::systemc::awareness)
B
BankInstrumentationSubscribeInterface (simics::systemc::iface::instrumentation)
BankInstrumentationSubscribeSimicsAdapter (simics::systemc::iface::instrumentation)
BaseAddressRegisterQueryInterface::BaseAddressRegister (simics::systemc::iface)
BaseAddressRegisterQueryInterface (simics::systemc::iface)
BTransportInvoker (simics::systemc::injection)
buffer_t (simics::types)
bytes_t (simics::types)
C
TransactionExtension::Callback (simics::systemc::iface)
ToolController::CallbackInterface (simics::systemc::instrumentation)
CciAttribute (simics::systemc::awareness)
CciConfiguration (simics::systemc)
CciGlobal (simics::systemc)
CheckpointControl (simics::systemc)
CheckpointInterface (simics::systemc::iface)
CheckpointSimicsAdapter (simics::systemc::iface)
CheckpointStub (simics::systemc)
ClassAttributes (simics::systemc::awareness)
ClassAttributesFixedName (simics::systemc::awareness)
ClassAttributesInterface (simics::systemc::awareness)
ClassType (simics::systemc)
ConcurrencyGroupInterface (simics::systemc::iface)
ConcurrencyGroupSimicsAdapter (simics::systemc::iface)
ConcurrencyModeInterface (simics::systemc::iface)
ConcurrencyModeSimicsAdapter (simics::systemc::iface)
ConnectionEndPoint (simics::systemc::awareness)
ConnectionInterface (simics::systemc::iface::instrumentation)
ConnectionSimicsAdapter (simics::systemc::iface::instrumentation)
Connector (simics::systemc)
ConnectorBase (simics::systemc)
ConnectorProxy (simics::systemc)
Context (simics::systemc)
D
DescriptionInterface (simics::systemc)
Device (simics::systemc)
DeviceAccess (simics::systemc)
DirectMemoryUpdate (simics::systemc::simics2tlm)
DirectMemoryUpdateGasketAdapter (simics::systemc::simics2tlm)
DirectMemoryUpdateInterface (simics::systemc::iface)
DirectMemoryUpdateSimicsAdapter (simics::systemc::iface)
DmiDataTable (simics::systemc::simics2tlm)
DmiTransactionHandler (simics::systemc::tlm2simics)
E
ErrorTransactionHandler (simics::systemc::tlm2simics)
EthernetCommon (simics::systemc::simics2tlm)
EthernetCommon (simics::systemc::tlm2simics)
EthernetCommonExtension (simics::systemc::iface)
EthernetCommonGasketAdapter (simics::systemc::simics2tlm)
EthernetCommonInterface (simics::systemc::iface)
EthernetCommonSimicsAdapter (simics::systemc::iface)
Event (simics::systemc)
EventActionInterface (simics::systemc::iface::instrumentation)
EventCallbackInterface (simics::systemc)
EventDeltaInterface (simics::systemc::iface)
EventDeltaSimicsAdapter (simics::systemc::iface)
EventInstanceAttributes (simics::systemc::awareness)
ExecuteControlInterface (simics::systemc::iface)
ExecuteControlSimicsAdapter (simics::systemc::iface)
ExecuteInterface (simics::systemc::iface)
ExecuteSimicsAdapter (simics::systemc::iface)
Extension (simics::systemc::iface)
ExtensionDispatcher (simics::systemc::iface)
ExtensionIgnoreReceiver (simics::systemc::iface)
ExtensionReceiver (simics::systemc::iface)
ExtensionSender (simics::systemc::iface)
ExtensionSender (simics::systemc::simics2tlm)
ExtensionSenderInterface (simics::systemc::iface)
ExtensionSetter (simics::systemc::injection::extension)
F
RegisterModel::FactoryInterface (simics::systemc)
frags_frag_t (simics::types)
frags_t (simics::types)
FrequencyInterface (simics::systemc::iface)
FrequencySimicsAdapter (simics::systemc::iface)
G
Gasket (simics::systemc::simics2tlm)
Gasket (simics::systemc::systemc2simics)
Gasket (simics::systemc::tlm2simics)
Gasket (simics::systemc::simics2systemc)
GasketAdapter (simics::systemc::simics2tlm)
GasketClass (simics::systemc::simics2tlm)
GasketClass (simics::systemc::tlm2simics)
GasketClassInterface (simics::systemc)
GasketDispatcher (simics::systemc::tlm2simics)
GasketDispatcherBase (simics::systemc::tlm2simics)
GasketFactory (simics::systemc::tlm2simics)
GasketFactory (simics::systemc::simics2tlm)
GasketFactoryInterface (simics::systemc::simics2tlm)
GasketFactoryInterface (simics::systemc::tlm2simics)
GasketInfo (simics::systemc)
GasketInterface (simics::systemc::simics2systemc)
GasketInterface (simics::systemc::simics2tlm)
GasketInterface (simics::systemc::systemc2simics)
GasketInterface (simics::systemc::tlm2simics)
GasketOwner (simics::systemc::simics2tlm)
GasketOwner (simics::systemc::tlm2simics)
GasketTag (simics::systemc)
GasketTagInterface (simics::systemc)
I
I2cMasterV2 (simics::systemc::tlm2simics)
I2cMasterV2 (simics::systemc::simics2tlm)
I2cMasterV2Extension (simics::systemc::iface)
I2cMasterV2GasketAdapter (simics::systemc::simics2tlm)
I2cMasterV2Interface (simics::systemc::iface)
I2cMasterV2SimicsAdapter (simics::systemc::iface)
I2cSlaveV2 (simics::systemc::simics2tlm)
I2cSlaveV2 (simics::systemc::tlm2simics)
I2cSlaveV2Extension (simics::systemc::iface)
I2cSlaveV2GasketAdapter (simics::systemc::simics2tlm)
I2cSlaveV2Interface (simics::systemc::iface)
I2cSlaveV2SimicsAdapter (simics::systemc::iface)
I3cMaster (simics::systemc::tlm2simics)
I3cMaster (simics::systemc::simics2tlm)
I3cMasterExtension (simics::systemc::iface)
I3cMasterGasketAdapter (simics::systemc::simics2tlm)
I3cMasterInterface (simics::systemc::iface)
I3cMasterSimicsAdapter (simics::systemc::iface)
I3cSlave (simics::systemc::simics2tlm)
I3cSlave (simics::systemc::tlm2simics)
I3cSlaveExtension (simics::systemc::iface)
I3cSlaveGasketAdapter (simics::systemc::simics2tlm)
I3cSlaveInterface (simics::systemc::iface)
I3cSlaveSimicsAdapter (simics::systemc::iface)
InjectBase (simics::systemc::injection)
InjectEthernetCommon (simics::systemc::injection::extension)
InjectGp (simics::systemc::injection)
InjectI2cMasterV2 (simics::systemc::injection::extension)
InjectI2cSlaveV2 (simics::systemc::injection::extension)
InjectInterface (simics::systemc::injection)
InjectMapInfo (simics::systemc::injection::extension)
InjectPciBus (simics::systemc::injection::extension)
InjectPciDevice (simics::systemc::injection::extension)
InjectPciUpstreamOperation (simics::systemc::injection::extension)
InjectRegistry (simics::systemc::injection)
InjectSerialDevice (simics::systemc::injection::extension)
InstanceAttributes (simics::systemc::awareness)
InstanceAttributesInterface (simics::systemc::awareness)
InstanceCounter (simics::systemc)
InterfaceProvider (simics::systemc)
InterfaceProviderAddOn (simics::systemc)
Internal (simics::systemc)
InternalInterface (simics::systemc)
IoMemory (simics::systemc::simics2tlm)
IoMemoryGasketAdapter (simics::systemc::simics2tlm)
IoMemoryInterface (simics::systemc::iface)
IoMemorySimicsAdapter (simics::systemc::iface)
K
Kernel (simics::systemc)
KernelStateComparator (simics::systemc)
KernelStateModifier (simics::systemc)
L
LogStream (simics)
M
map_info_t (simics::types)
MapInfoExtension (simics::systemc::iface)
MapInfoParser (simics::systemc::injection::extension)
MemoryProfiler (simics::systemc)
MemorySpace (simics::systemc::tlm2simics)
MiiManagement (simics::systemc::simics2tlm)
MiiManagementExtension (simics::systemc::iface)
MiiManagementGasketAdapter (simics::systemc::simics2tlm)
MiiManagementInterface (simics::systemc::iface)
MiiManagementSimicsAdapter (simics::systemc::iface)
RegisterModel::ModelData (simics::systemc)
ModuleLoaded (simics::systemc)
MultiGasketOwner (simics::systemc::simics2tlm)
MultiTraverser (simics::systemc)
N
NonBlockingTlmExtension (simics::systemc::tlm2simics)
NullConfObjectRef (simics::systemc)
NullGasket (simics::systemc::simics2tlm)
NullGasket (simics::systemc::tlm2simics)
NullSignal (simics::systemc::simics2systemc)
NullSignal (simics::systemc::systemc2simics)
NullSimulation (simics::systemc)
NullTransactionHandler (simics::systemc::tlm2simics)
P
Packet (simics::systemc::tlm2simics)
Packet (simics::systemc::simics2tlm)
PacketGasketAdapter (simics::systemc::simics2tlm)
PacketInterface (simics::systemc::iface)
PacketSimicsAdapter (simics::systemc::iface)
AttrDictParser::ParserInterface (simics::systemc::injection)
PciBus (simics::systemc::tlm2simics)
PciBusExtension (simics::systemc::iface)
PciBusInterface (simics::iface)
PciBusInterface (simics::systemc::iface)
PciDevice (simics::systemc::simics2tlm)
PciDeviceExtension (simics::systemc::iface)
PciDeviceGasketAdapter (simics::systemc::simics2tlm)
PciDeviceInterface (simics::systemc::iface)
PciDeviceQueryInterface (simics::systemc::iface)
PciDeviceSimicsAdapter (simics::systemc::iface)
PciUpstreamOperationExtension (simics::systemc::iface)
PciUpstreamOperationInterface (simics::systemc::iface)
ProcessActionInterface (simics::systemc::iface::instrumentation)
ProcessProfilerControl (simics::systemc)
ProcessStack (simics::systemc)
ProcessStackHandler (simics::systemc::tlm2simics)
ProcessStackInterface (simics::systemc)
ProviderControllerInterface (simics::systemc::iface::instrumentation)
ProviderControllerSimicsAdapter (simics::systemc::iface::instrumentation)
Proxy (simics::systemc::awareness)
ProxyAttributeName (simics::systemc::awareness)
ProxyAttributeSetter (simics::systemc::awareness)
ProxyBlacklistTraverser (simics::systemc::awareness)
ProxyBuilder (simics::systemc::awareness)
ProxyClassName (simics::systemc::awareness)
ProxyClassRegistry (simics::systemc::awareness)
ProxyCreateTraverser (simics::systemc::awareness)
ProxyEvent (simics::systemc::awareness)
ProxyExport (simics::systemc::awareness)
ProxyFactory (simics::systemc::awareness)
ProxyFactoryBase (simics::systemc::awareness)
ProxyFactoryEvent (simics::systemc::awareness)
ProxyFactoryExport (simics::systemc::awareness)
ProxyFactoryInitiatorGasket (simics::systemc::awareness)
ProxyFactoryInitiatorSocket (simics::systemc::awareness)
ProxyFactoryInterface (simics::systemc::awareness)
ProxyFactoryPort (simics::systemc::awareness)
ProxyFactoryProcess (simics::systemc::awareness)
ProxyFactoryRegistry (simics::systemc::awareness)
ProxyFactorySignal (simics::systemc::awareness)
ProxyFactorySignalPort (simics::systemc::awareness)
ProxyFactorySignalPortIn (simics::systemc::awareness)
ProxyFactorySignalPortInOut (simics::systemc::awareness)
ProxyFactorySignalPortOut (simics::systemc::awareness)
ProxyFactorySocketBase (simics::systemc::awareness)
ProxyFactoryTargetSocket (simics::systemc::awareness)
ProxyFactoryVector (simics::systemc::awareness)
ProxyFeatureInterface (simics::systemc::awareness)
ProxyInitiatorGasket (simics::systemc::awareness)
ProxyInitiatorSocket (simics::systemc::awareness)
ProxyInterface (simics::systemc::awareness)
ProxyName (simics::systemc::awareness)
ProxyPort (simics::systemc::awareness)
ProxyProcess (simics::systemc::awareness)
ProxySignal (simics::systemc::awareness)
ProxySignalPort (simics::systemc::awareness)
ProxySocketBase (simics::systemc::awareness)
ProxySocketInterface (simics::systemc::awareness)
ProxyTargetSocket (simics::systemc::awareness)
ProxyVector (simics::systemc::awareness)
R
ReceiverInterface (simics::systemc::iface)
ReferenceCounter (simics::systemc)
RegisterModel (simics::systemc)
RegisterViewInterface (simics::systemc::iface)
RegisterViewSimicsAdapter (simics::systemc::iface)
Registrant (simics::systemc)
Registry (simics::systemc)
ReportHandler (simics::systemc)
S
ScAttribute (simics::systemc::awareness)
ScAttributeInterface (simics::systemc::awareness)
ScBreakTool (simics::systemc::tools)
ScEventInterface (simics::systemc::iface)
ScEventObject (simics::systemc::awareness)
ScEventSimicsAdapter (simics::systemc::iface)
ScExportConnection (simics::systemc::awareness)
ScExportInterface (simics::systemc::iface)
ScExportSimicsAdapter (simics::systemc::iface)
ScGasketInfoInterface (simics::systemc::iface)
ScGasketInfoSimicsAdapter (simics::systemc::iface)
ScInitiatorGasket (simics::systemc::awareness)
ScInitiatorGasketInterface (simics::systemc::iface)
ScInitiatorGasketSimicsAdapter (simics::systemc::iface)
SCL_VERSION_STRING (simics::systemc)
ScMemoryAccessInterface (simics::systemc::iface)
ScMemoryAccessSimicsAdapter (simics::systemc::iface)
ScMemoryProfilerControl (simics::systemc)
ScMemoryProfilerControlInterface (simics::systemc::iface)
ScMemoryProfilerControlSimicsAdapter (simics::systemc::iface)
ScMemoryProfilerInterface (simics::systemc::iface)
ScMemoryProfilerSimicsAdapter (simics::systemc::iface)
ScObjectInterface (simics::systemc::iface)
ScObjectSimicsAdapter (simics::systemc::iface)
ScPortConnection (simics::systemc::awareness)
ScPortInterface (simics::systemc::iface)
ScPortSimicsAdapter (simics::systemc::iface)
ScProcessInterface (simics::systemc::iface)
ScProcessProfilerControlInterface (simics::systemc::iface)
ScProcessProfilerControlSimicsAdapter (simics::systemc::iface)
ScProcessProfilerInterface (simics::systemc::iface)
ScProcessProfilerSimicsAdapter (simics::systemc::iface)
ScProcessSimicsAdapter (simics::systemc::iface)
ScProtocolCheckerTool (simics::systemc::tools)
ScRegisterAccessInterface (simics::systemc::iface)
ScRegisterAccessSimicsAdapter (simics::systemc::iface)
ScSignalAccess (simics::systemc)
ScSignalAccessBase (simics::systemc)
ScSignalAccessInterface (simics::systemc)
ScSignalAccessRegistry (simics::systemc)
ScSignalAccessTemplate (simics::systemc)
ScSignalReadInterface (simics::systemc::iface)
ScSignalReadSimicsAdapter (simics::systemc::iface)
ScSignalWriteInterface (simics::systemc::iface)
ScSignalWriteSimicsAdapter (simics::systemc::iface)
ScTlmBwTransportSimicsAdapter (simics::systemc::iface::injection)
ScTlmFwTransportSimicsAdapter (simics::systemc::iface::injection)
ScTool (simics::systemc::tools)
ScTraceTool (simics::systemc::tools)
ScTransactionTrackerTool (simics::systemc::tools)
ScVcdTraceTool (simics::systemc::tools)
ScVectorInterface (simics::systemc::iface)
ScVectorSimicsAdapter (simics::systemc::iface)
ScVersionInterface (simics::systemc::iface)
ScVersionSimicsAdapter (simics::systemc::iface)
SerialDevice (simics::systemc::simics2tlm)
SerialDevice (simics::systemc::tlm2simics)
SerialDeviceExtension (simics::systemc::iface)
SerialDeviceGasketAdapter (simics::systemc::simics2tlm)
SerialDeviceInterface (simics::systemc::iface)
SerialDeviceSimicsAdapter (simics::systemc::iface)
Signal (simics::systemc::simics2systemc)
Signal (simics::systemc::systemc2simics)
SignalActionInterface (simics::systemc::iface::instrumentation)
SignalCallbackInterface (simics::systemc)
SignalClass (simics::systemc::simics2systemc)
SignalClass (simics::systemc::systemc2simics)
SignalGasketAdapter (simics::systemc::simics2systemc)
SignalInterface (simics::systemc::iface)
SignalPortActionInterface (simics::systemc::iface::instrumentation)
SignalReader (simics::systemc::awareness)
SignalSimicsAdapter (simics::systemc::iface)
SignalWriter (simics::systemc::awareness)
SimContext (simics::systemc)
SimContextInterface (simics::systemc::iface)
simContextProxy (sc_core)
SimContextSimicsAdapter (simics::systemc::iface)
SimicsAdapter (simics::systemc::iface)
SimicsAdapterInterface (simics::systemc::iface)
SimicsLock (simics::systemc)
SimicsTargetLock (simics::systemc)
Simulation (simics::systemc)
SimulationDeleter (simics::systemc)
SimulationInterface (simics::systemc::iface)
SimulationInterfaceProxy (simics::systemc)
SpiMaster (simics::systemc::simics2tlm)
SpiMasterGasketAdapter (simics::systemc::simics2tlm)
SpiMasterInterface (simics::systemc::iface)
SpiMasterSimicsAdapter (simics::systemc::iface)
SpiSlave (simics::systemc::tlm2simics)
StateHandler (simics::systemc)
T
InterfaceProvider::TargetUpdateListener (simics::systemc)
TemporalStateInterface (simics::systemc::iface)
TemporalStateSimicsAdapter (simics::systemc::iface)
Thread (simics::systemc)
ThreadCallbackInterface (simics::systemc)
ThreadInterface (simics::systemc)
ThreadPool (simics::systemc)
tlm2_base_protocol_checker (tlm_utils)
TlmBaseHandler (simics::systemc::awareness)
TlmBwActionInterface (simics::systemc::iface::instrumentation)
TlmBwTransportIfHandler (simics::systemc::awareness)
TlmBwTransportIfHandlerBase (simics::systemc::awareness)
TlmFwActionInterface (simics::systemc::iface::instrumentation)
TlmFwTransportIfHandler (simics::systemc::awareness)
TlmFwTransportIfHandlerBase (simics::systemc::awareness)
TlmHandlerInterface (simics::systemc::awareness)
TlmIface (simics::systemc::awareness)
TlmIfaceInterface (simics::systemc::awareness)
TlmIfaceProvider (simics::systemc::awareness)
TlmMultiHandlerInterface (simics::systemc::awareness)
TlmMultiHandlerRegistry (simics::systemc::awareness)
ToolConnection (simics::systemc::instrumentation)
ToolConnectionInterface (simics::systemc::instrumentation)
ToolConnectionSimicsAdapter (simics::systemc::iface::instrumentation)
ToolController (simics::systemc::instrumentation)
ToolControllerEventAction (simics::systemc::instrumentation)
ToolControllerProcessAction (simics::systemc::instrumentation)
ToolInterface (simics::systemc::iface::instrumentation)
ToolSimicsAdapter (simics::systemc::iface::instrumentation)
TraceEventAllDynamic (simics::systemc)
TraceMonitor (simics::systemc)
TraceMonitorInterface (simics::systemc)
TraceProcessAllDynamic (simics::systemc)
Transaction (simics::systemc::tlm2simics)
Transaction (simics::systemc::simics2tlm)
Transaction (simics::systemc::iface)
TransactionExtension (simics::systemc::iface)
TransactionGasketAdapter (simics::systemc::simics2tlm)
TransactionHandler (simics::systemc::tlm2simics)
TransactionHandlerInterface (simics::systemc::tlm2simics)
TransactionInterface (simics::systemc::iface)
TransactionPool (simics::systemc::iface)
TransactionSimicsAdapter (simics::systemc::iface)
TransactionStatus (simics::systemc::iface)
TransactionTrackerExtension (simics::systemc::tools)
Traverser (simics::systemc)
TraverserInterface (simics::systemc)
V
Version (simics::systemc)
W
WireInterface (simics::systemc::tools)