ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
etiss::plugin::errorInjection::BlockAccurateHandler Member List

This is the complete list of members for etiss::plugin::errorInjection::BlockAccurateHandler, including all inherited members.

_getPluginName() constetiss::plugin::errorInjection::BlockAccurateHandlervirtual
add(etiss::uint64 time_ps, unsigned errorid, std::string register_, etiss::uintMax xor_, etiss::uintMax and_=(etiss::uintMax)(etiss::intMax) -1, etiss::uintMax or_=0)etiss::plugin::errorInjection::BlockAccurateHandler
addedToCPUCore(etiss::CPUCore *core)etiss::Plugininlineprotectedvirtual
archetiss::plugin::errorInjection::BlockAccurateHandlerprivate
BlockAccurateHandler()etiss::plugin::errorInjection::BlockAccurateHandler
cleanup()etiss::plugin::errorInjection::BlockAccurateHandlervirtual
COROUTINEetiss::Pluginstatic
CoroutinePlugin()etiss::CoroutinePlugin
cplugin_etiss::Pluginprivate
cpuetiss::plugin::errorInjection::BlockAccurateHandlerprivate
errors_etiss::plugin::errorInjection::BlockAccurateHandlerprivate
execute()etiss::plugin::errorInjection::BlockAccurateHandlervirtual
executionEnd(int32_t code)etiss::CoroutinePluginvirtual
getCoroutinePlugin()etiss::Plugininline
getInterruptListenerPlugin()etiss::Plugininline
getLastAssignedCoreName()etiss::Plugininline
getPluginName() constetiss::Plugininline
getRegisterDevicePlugin()etiss::Plugininline
getSystemWrapperPlugin()etiss::Plugininline
getTranslationPlugin()etiss::Plugininline
getType()etiss::Plugininline
init(ETISS_CPU *cpu, ETISS_System *system, CPUArch *arch)etiss::plugin::errorInjection::BlockAccurateHandlervirtual
INTERRUPTLISTENERetiss::Pluginstatic
isActive()etiss::CoroutinePlugininlinevirtual
last_time_psetiss::plugin::errorInjection::BlockAccurateHandlerprivate
lastAssignedCoreName_etiss::Pluginprivate
name_etiss::Pluginmutableprivate
next_time_psetiss::plugin::errorInjection::BlockAccurateHandlerprivate
parseFile(std::string filename, std::string reg)etiss::plugin::errorInjection::BlockAccurateHandler
Plugin(unsigned type=0)etiss::Pluginprotected
plugin_arch_etiss::Pluginprotected
plugin_core_etiss::Pluginprotected
plugin_cpu_etiss::Pluginprotected
plugin_system_etiss::Pluginprotected
REGISTERDEVICEetiss::Pluginstatic
removedFromCPUCore(etiss::CPUCore *core)etiss::Plugininlineprotectedvirtual
rplugin_etiss::Pluginprivate
setCorrespondingCPUCoreName(std::string name)etiss::Plugininlineprotected
splugin_etiss::Pluginprivate
systemetiss::plugin::errorInjection::BlockAccurateHandlerprivate
SYSTEMWRAPPERetiss::Pluginstatic
toString() constetiss::Plugininline
ToString()etiss::ToStringinline
tplugin_etiss::Pluginprivate
TRANSLATIONetiss::Pluginstatic
trplugin_etiss::Pluginprivate
type_etiss::Pluginprivate
~BlockAccurateHandler()etiss::plugin::errorInjection::BlockAccurateHandler
~CoroutinePlugin()etiss::CoroutinePluginvirtual
~Plugin()etiss::Pluginvirtual
~ToString()etiss::ToStringinlinevirtual