SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::awareness Namespace Reference

Classes

class  Attribute
 
class  Attributes
 
class  CciAttribute
 
class  ClassAttributes
 
class  ClassAttributesFixedName
 
class  ClassAttributesInterface
 
class  ConnectionEndPoint
 
class  EventInstanceAttributes
 
class  InstanceAttributes
 
class  InstanceAttributesInterface
 
class  Proxy
 
class  ProxyAttributeName
 
class  ProxyAttributeSetter
 
class  ProxyBlacklistTraverser
 
class  ProxyBuilder
 
class  ProxyClassName
 
class  ProxyClassRegistry
 
class  ProxyCreateTraverser
 
class  ProxyEvent
 
class  ProxyExport
 
class  ProxyFactory
 
class  ProxyFactoryBase
 
class  ProxyFactoryEvent
 
class  ProxyFactoryExport
 
class  ProxyFactoryInitiatorGasket
 
class  ProxyFactoryInitiatorSocket
 
class  ProxyFactoryInterface
 
class  ProxyFactoryPort
 
class  ProxyFactoryProcess
 
class  ProxyFactoryRegistry
 
class  ProxyFactorySignal
 
class  ProxyFactorySignalPort
 
class  ProxyFactorySignalPortIn
 
class  ProxyFactorySignalPortInOut
 
class  ProxyFactorySignalPortOut
 
class  ProxyFactorySocketBase
 
class  ProxyFactoryTargetSocket
 
class  ProxyFactoryVector
 
class  ProxyFeatureInterface
 
class  ProxyInitiatorGasket
 
class  ProxyInitiatorSocket
 
class  ProxyInterface
 
class  ProxyName
 
class  ProxyPort
 
class  ProxyProcess
 
class  ProxySignal
 
class  ProxySignalPort
 
class  ProxySocketBase
 
class  ProxySocketInterface
 
class  ProxyTargetSocket
 
class  ProxyVector
 
class  ScAttribute
 
class  ScAttributeInterface
 
class  ScEventObject
 
class  ScExportConnection
 
class  ScInitiatorGasket
 
class  ScPortConnection
 
class  SignalReader
 
class  SignalWriter
 
class  TlmBaseHandler
 
class  TlmBwTransportIfHandler
 
class  TlmBwTransportIfHandlerBase
 
class  TlmFwTransportIfHandler
 
class  TlmFwTransportIfHandlerBase
 
class  TlmHandlerInterface
 
class  TlmIface
 
class  TlmIfaceInterface
 
class  TlmIfaceProvider
 
class  TlmMultiHandlerInterface
 
class  TlmMultiHandlerRegistry
 

Functions

template<typename TPAYLOAD >
void registerInjectorType ()
 
template<typename TYPES >
void registerFactoryType ()
 

Function Documentation

◆ registerFactoryType()

template<typename TYPES >
void simics::systemc::awareness::registerFactoryType ( )

◆ registerInjectorType()

template<typename TPAYLOAD >
void simics::systemc::awareness::registerInjectorType ( )