ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 N__xray
 CFdrAdditionalHeaderData
 CXRayArgPayload
 CXRayFileHeader
 CXRayRecord
 Ncompat
 NetissForwards: include/jit/*
 Nbenchmark
 Nerror
 Nfault
 Nfmt
 Ninstr
 Ninterfaces
 Ninternal
 Nmm
 Nplugin
 Npy
 Nstring
 CBenchmark
 CBlockLinkStructure to store additional information with a function pointer to the translated code
 CCodeBlockA list of CodeSets
 CCodePartContains a small code snipped
 CCodeSetA set of CodeParts
 CConfigAnnouncerSimple class to add a configuration option to the list of known options
 CConfigurationSimple class to hold configuration options
 CCoroutinePluginThis plugin will be called before a block is executed
 CCPUArchInterface to translate instructions of and processor architecture
 CCPUArchCPUManipulationInterface for cpu structure access
 CCPUArchDefaultPluginsCommon basic plugins
 CCPUArchRegListenerInterfaceAllows to inform plugins about changes to a register that is present in the cpu structure
 CCPUCoreCPUCore is responsible for the simulation of a CPU core in ETISS
 CDataSheetAccurateTiming
 CDefault_Clock
 CExpandingNativeStackImplements a stack that may only grow (if needed) and can only contain native types since no destructor / contructor / initialization is called
 CFixedSizeHashMap
 CInitializerWrapper for the initialize and shutdown of the ETISS environment
 CInterruptEnable
 CInterruptHandlerClass that handles interrupt signaling and checking
 CInterruptListenerPlugin
 CInterruptVectorInterface to set interrupt bits
 CJITCompiler interface for just in time compilation of generated C code
 CLibraryInterfaceInterface class for libraries
 CLLVMJIT
 CMappedInterruptEnable
 CMappedInterruptVectorTemplate implementation of an InterruptVector that uses integer variables to store interrupt bit values and to read interrupt masks
 CMemoryManipulationSystemSimple etiss:System implementation for testing
 CMemoryWordManipulatorMemory word faulter class template word_t
 CMemoryWordManipulatorBaseMemory word faulter base class
 CMemSegment
 CObjectPoolPrealloc_inc defines the number of objects that is availabe within ObjectPools memory; default: 100
 CPluginBase plugin class that provides access to different plugin functions if present
 CpointerHash
 CRefCountedObjectBase refcount class
 CRegisterDevicePluginRegisterDevicePlugin::changedRegister is called if a supported register has been changed
 CRegisterPartAbstract description of needed or affected register bits
 CRegisterSetSet of register parts
 CSimpleMemSystemSimple etiss:System implementation for testing
 CSimpleSystemA simple system, that implements the etiss::System interface
 CSourceCodeLocationSimple class that store source location information
 CSystemSystem Interface for the basic system IO operations and time synchronization
 CSystemWrapperPluginThis plugin allows to wrap the ETISS_System interface
 CToStringMarker interface for toString() support
 CTranslation
 CTranslationPluginAllows to add code to the translation of instructions
 CVirtualStructAbstract representation of an module of a simulation which could be a embedded device of the cpu of an embedded device
 CVirtualStructSupport
 CVSSyncUsed for synchronization of the tree of virtual structs
 Nget_metrics
 CMemRange
 NstdSTL namespace
 C_Unique_if
 C_Unique_if< T[]>
 C_Unique_if< T[N]>
 Chash< std::pair< void const *, void const * > >