ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
TracePrinter Member List
This is the complete list of members for
TracePrinter
, including all inherited members.
_getPluginName
() const
TracePrinter
inline
virtual
addedToCPUCore
(etiss::CPUCore *core)
etiss::Plugin
inline
protected
virtual
arch_
TracePrinter
private
cleanup
()
TracePrinter
inline
virtual
COROUTINE
etiss::Plugin
static
CoroutinePlugin
()
etiss::CoroutinePlugin
cplugin_
etiss::Plugin
private
cpu_
TracePrinter
private
execute
()
TracePrinter
inline
virtual
executionEnd
(int32_t code)
etiss::CoroutinePlugin
virtual
getCoroutinePlugin
()
etiss::Plugin
inline
getInterruptListenerPlugin
()
etiss::Plugin
inline
getLastAssignedCoreName
()
etiss::Plugin
inline
getPluginName
() const
etiss::Plugin
inline
getRegisterDevicePlugin
()
etiss::Plugin
inline
getSystemWrapperPlugin
()
etiss::Plugin
inline
getTranslationPlugin
()
etiss::Plugin
inline
getType
()
etiss::Plugin
inline
hitTimes_
TracePrinter
private
init
(ETISS_CPU *cpu, ETISS_System *system, etiss::CPUArch *arch)
TracePrinter
inline
virtual
INTERRUPTLISTENER
etiss::Plugin
static
isActive
()
etiss::CoroutinePlugin
inline
virtual
lastAssignedCoreName_
etiss::Plugin
private
name_
etiss::Plugin
mutable
private
pcTrace_
TracePrinter
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
printLog
()
TracePrinter
inline
private
printOnScreen_
TracePrinter
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
system_
TracePrinter
private
SYSTEMWRAPPER
etiss::Plugin
static
terminateAddr_
TracePrinter
private
terminateHit_
TracePrinter
private
toString
() const
etiss::Plugin
inline
ToString
()
etiss::ToString
inline
tplugin_
etiss::Plugin
private
TracePrinter
(etiss::uint32 terminateAddr, bool printOnScreen=false, char terminateHit=1)
TracePrinter
inline
TRANSLATION
etiss::Plugin
static
trplugin_
etiss::Plugin
private
type_
etiss::Plugin
private
~CoroutinePlugin
()
etiss::CoroutinePlugin
virtual
~Plugin
()
etiss::Plugin
virtual
~ToString
()
etiss::ToString
inline
virtual
~TracePrinter
()
TracePrinter
inline
Generated on Thu Oct 24 2024 09:40:18 for ETISS 0.8.0 by
1.9.1