ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
etiss::InterruptHandler Member List

This is the complete list of members for etiss::InterruptHandler, including all inherited members.

_getPluginName() constetiss::InterruptHandlervirtual
addedToCPUCore(etiss::CPUCore *core)etiss::Plugininlineprotectedvirtual
cleanup()etiss::Pluginprotectedvirtual
COROUTINEetiss::Pluginstatic
CoroutinePlugin()etiss::CoroutinePlugin
cplugin_etiss::Pluginprivate
cpuarch_etiss::InterruptHandlerprotected
ed_raised_etiss::InterruptHandlerprotected
empty_etiss::InterruptHandlerprotected
enable_etiss::InterruptHandlerprotected
execute()etiss::InterruptHandlervirtual
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::Pluginprotectedvirtual
InterruptHandler(etiss::InterruptVector *interruptVector, etiss::InterruptEnable *interruptEnable, std::shared_ptr< etiss::CPUArch > arch, InterruptType itype=EDGE_TRIGGERED, bool sync=true)etiss::InterruptHandler
INTERRUPTLISTENERetiss::Pluginstatic
isActive()etiss::CoroutinePlugininlinevirtual
itype_etiss::InterruptHandlerprotected
lastAssignedCoreName_etiss::Pluginprivate
mu_etiss::InterruptHandlerprotected
name_etiss::Pluginmutableprivate
pending_etiss::InterruptHandlerprotected
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
setLine(unsigned line, bool state, etiss::uint64 time_ps)etiss::InterruptHandlervirtual
splugin_etiss::Pluginprivate
sync_etiss::InterruptHandlerprotected
SYSTEMWRAPPERetiss::Pluginstatic
ToString()etiss::ToStringinline
toString() constetiss::Plugininline
tplugin_etiss::Pluginprivate
TRANSLATIONetiss::Pluginstatic
trplugin_etiss::Pluginprivate
type_etiss::Pluginprivate
vector_etiss::InterruptHandlerprotected
~CoroutinePlugin()etiss::CoroutinePluginvirtual
~InterruptHandler()etiss::InterruptHandlervirtual
~Plugin()etiss::Pluginvirtual
~ToString()etiss::ToStringinlinevirtual