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
)