ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Member Functions | Public Attributes | List of all members
etiss::plugin::errorInjection::BlockAccurateHandler::Error Class Reference

#include <Plugin.h>

Collaboration diagram for etiss::plugin::errorInjection::BlockAccurateHandler::Error:
Collaboration graph
[legend]

Public Member Functions

 Error (std::string reg, unsigned errorid, etiss::uint64 time_ps, etiss::uintMax xor_, etiss::uintMax and_=(etiss::uintMax)(etiss::intMax) -1, etiss::uintMax or_=0)
 

Public Attributes

std::string reg
 
unsigned errorid
 
etiss::uint64 time_ps
 
etiss::uintMax xor_
 
etiss::uintMax and_
 
etiss::uintMax or_
 

Detailed Description

Definition at line 81 of file Plugin.h.

Constructor & Destructor Documentation

◆ Error()

BlockAccurateHandler::Error::Error ( std::string  reg,
unsigned  errorid,
etiss::uint64  time_ps,
etiss::uintMax  xor_,
etiss::uintMax  and_ = (etiss::uintMax)(etiss::intMax)-1,
etiss::uintMax  or_ = 0 
)

Definition at line 59 of file Plugin.cpp.

Member Data Documentation

◆ and_

etiss::uintMax etiss::plugin::errorInjection::BlockAccurateHandler::Error::and_

Definition at line 90 of file Plugin.h.

◆ errorid

unsigned etiss::plugin::errorInjection::BlockAccurateHandler::Error::errorid

Definition at line 87 of file Plugin.h.

◆ or_

etiss::uintMax etiss::plugin::errorInjection::BlockAccurateHandler::Error::or_

Definition at line 91 of file Plugin.h.

◆ reg

std::string etiss::plugin::errorInjection::BlockAccurateHandler::Error::reg

Definition at line 86 of file Plugin.h.

◆ time_ps

etiss::uint64 etiss::plugin::errorInjection::BlockAccurateHandler::Error::time_ps

Definition at line 88 of file Plugin.h.

Referenced by etiss_BlockAccurateHandler_cmp().

◆ xor_

etiss::uintMax etiss::plugin::errorInjection::BlockAccurateHandler::Error::xor_

Definition at line 89 of file Plugin.h.


The documentation for this class was generated from the following files: