ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
etiss
TranslationPlugin
etiss::TranslationPlugin Member List
This is the complete list of members for
etiss::TranslationPlugin
, including all inherited members.
_getPluginName
() const =0
etiss::Plugin
protected
pure virtual
addedToCPUCore
(etiss::CPUCore *core)
etiss::Plugin
inline
protected
virtual
cleanup
()
etiss::Plugin
protected
virtual
COROUTINE
etiss::Plugin
static
cplugin_
etiss::Plugin
private
etiss::Translation
class
etiss::TranslationPlugin
friend
finalizeCodeBlock
(etiss::CodeBlock &) const
etiss::TranslationPlugin
virtual
finalizeInstrSet
(etiss::instr::ModedInstructionSet &) const
etiss::TranslationPlugin
virtual
getCoroutinePlugin
()
etiss::Plugin
inline
getInterruptListenerPlugin
()
etiss::Plugin
inline
getLastAssignedCoreName
()
etiss::Plugin
inline
getPluginHandle
()
etiss::TranslationPlugin
virtual
getPluginName
() const
etiss::Plugin
inline
getPointerCode
() const
etiss::TranslationPlugin
protected
getRegisterDevicePlugin
()
etiss::Plugin
inline
getSystemWrapperPlugin
()
etiss::Plugin
inline
getTranslationPlugin
()
etiss::Plugin
inline
getType
()
etiss::Plugin
inline
init
(ETISS_CPU *cpu, ETISS_System *system, CPUArch *arch)
etiss::Plugin
protected
virtual
initCodeBlock
(etiss::CodeBlock &) const
etiss::TranslationPlugin
virtual
initInstrSet
(etiss::instr::ModedInstructionSet &) const
etiss::TranslationPlugin
virtual
INTERRUPTLISTENER
etiss::Plugin
static
lastAssignedCoreName_
etiss::Plugin
private
name_
etiss::Plugin
mutable
private
Plugin
(unsigned type=0)
etiss::Plugin
protected
plugin_arch_
etiss::Plugin
protected
plugin_core_
etiss::Plugin
protected
plugin_cpu_
etiss::Plugin
protected
plugin_system_
etiss::Plugin
protected
pointerCode
etiss::TranslationPlugin
private
REGISTERDEVICE
etiss::Plugin
static
removedFromCPUCore
(etiss::CPUCore *core)
etiss::Plugin
inline
protected
virtual
rplugin_
etiss::Plugin
private
setCorrespondingCPUCoreName
(std::string name)
etiss::Plugin
inline
protected
splugin_
etiss::Plugin
private
SYSTEMWRAPPER
etiss::Plugin
static
ToString
()
etiss::ToString
inline
toString
() const
etiss::Plugin
inline
tplugin_
etiss::Plugin
private
TRANSLATION
etiss::Plugin
static
TranslationPlugin
()
etiss::TranslationPlugin
trplugin_
etiss::Plugin
private
type_
etiss::Plugin
private
~Plugin
()
etiss::Plugin
virtual
~ToString
()
etiss::ToString
inline
virtual
~TranslationPlugin
()
etiss::TranslationPlugin
virtual
Generated on Thu Oct 24 2024 09:40:18 for ETISS 0.8.0 by
1.9.1