ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Namespaces | Classes | Typedefs | Functions | Variables
etiss::fault Namespace Reference

Namespaces

 xml
 

Classes

class  Action
 
class  Fault
 
class  Injector
 
class  InjectorAddress
 
class  Stressor
 
class  Trigger
 
class  CPUStateCopyHelper
 

Typedefs

typedef std::shared_ptr< InjectorInjector_ptr
 
typedef uint64_t INT
 

Functions

void setCoreName (std::string &str)
 
static int32_t uniqueFaultId ()
 
static std::map< int32_t, Fault > & faults ()
 

Variables

int coreIDActuallXML
 
int x
 

Typedef Documentation

◆ Injector_ptr

Definition at line 86 of file Defs.h.

◆ INT

Definition at line 83 of file Fault.h.

Function Documentation

◆ faults()

static std::map<int32_t, Fault>& etiss::fault::faults ( )
static

◆ setCoreName()

void etiss::fault::setCoreName ( std::string &  str)

Definition at line 62 of file XML.cpp.

References coreIDActuallXML, and get_metrics::str.

◆ uniqueFaultId()

static int32_t etiss::fault::uniqueFaultId ( )
static

Definition at line 199 of file Fault.cpp.

References int32_t.

Referenced by etiss::fault::Fault::Fault().

Here is the caller graph for this function:

Variable Documentation

◆ coreIDActuallXML

int etiss::fault::coreIDActuallXML

Definition at line 61 of file XML.cpp.

Referenced by etiss::fault::Stressor::loadXML(), and setCoreName().

◆ x

int etiss::fault::x