| _getPluginName() const | etiss::CPUArch | protectedvirtual |
| addedToCPUCore(etiss::CPUCore *core) | etiss::Plugin | inlineprotectedvirtual |
| archname_ | etiss::CPUArch | private |
| cleanup() | etiss::Plugin | protectedvirtual |
| compensateEndianess(ETISS_CPU *cpu, etiss::instr::BitArray &ba) const | etiss::CPUArch | virtual |
| COROUTINE | etiss::Plugin | static |
| cplugin_ | etiss::Plugin | private |
| CPUArch(std::string archname) | etiss::CPUArch | |
| createInterruptEnable(ETISS_CPU *cpu) | etiss::CPUArch | virtual |
| createInterruptVector(ETISS_CPU *cpu) | etiss::CPUArch | virtual |
| deleteCPU(ETISS_CPU *)=0 | etiss::CPUArch | pure virtual |
| deleteInterruptEnable(etiss::InterruptEnable *en, ETISS_CPU *cpu) | etiss::CPUArch | virtual |
| deleteInterruptVector(etiss::InterruptVector *vec, ETISS_CPU *cpu) | etiss::CPUArch | virtual |
| deleteTimer(etiss::Plugin *timer) | etiss::CPUArchDefaultPlugins | virtual |
| finalizeCodeBlock(etiss::CodeBlock &) const | etiss::TranslationPlugin | virtual |
| finalizeInstrSet(etiss::instr::ModedInstructionSet &) const | etiss::CPUArch | virtual |
| gdbcore_ | etiss::CPUArch | private |
| getArchName() const | etiss::CPUArch | |
| getBlockGlobalCode() | etiss::CPUArch | virtual |
| getCoroutinePlugin() | etiss::Plugin | inline |
| getGDBCore() | etiss::CPUArch | virtual |
| getHeaders() const =0 | etiss::CPUArch | pure virtual |
| getIncludePath() | etiss::CPUArch | virtual |
| getInstructionSizeInBytes()=0 | etiss::CPUArch | pure virtual |
| getInterruptListenerPlugin() | etiss::Plugin | inline |
| getLastAssignedCoreName() | etiss::Plugin | inline |
| getListenerSupportedRegisters()=0 | etiss::CPUArchRegListenerInterface | pure virtual |
| getMaximumInstructionSizeInBytes()=0 | etiss::CPUArch | pure virtual |
| getMaximumInstructionsPerMetaInstruction() | etiss::CPUArch | virtual |
| getName() const | etiss::CPUArch | inline |
| getPluginHandle() | etiss::TranslationPlugin | virtual |
| getPluginName() const | etiss::Plugin | inline |
| getPointerCode() const | etiss::TranslationPlugin | protected |
| getRegisterDevicePlugin() | etiss::Plugin | inline |
| getSuperInstructionCount() | etiss::CPUArch | virtual |
| getSystemWrapperPlugin() | etiss::Plugin | inline |
| getTranslationPlugin() | etiss::Plugin | inline |
| getType() | etiss::Plugin | inline |
| getVirtualStruct(ETISS_CPU *cpu)=0 | etiss::CPUArchCPUManipulation | pure virtual |
| handleException(etiss::int32 code, ETISS_CPU *cpu) | etiss::CPUArch | virtual |
| init(ETISS_CPU *cpu, ETISS_System *system, CPUArch *arch) | etiss::Plugin | protectedvirtual |
| initCodeBlock(etiss::CodeBlock &) const | etiss::TranslationPlugin | virtual |
| initInstrSet(etiss::instr::ModedInstructionSet &) const | etiss::TranslationPlugin | virtual |
| INTERRUPTLISTENER | etiss::Plugin | static |
| lastAssignedCoreName_ | etiss::Plugin | private |
| LibraryInterface | etiss::CPUArch | friend |
| name_ | etiss::Plugin | mutableprivate |
| newCPU()=0 | etiss::CPUArch | pure virtual |
| newMMU(ETISS_CPU *cpu) | etiss::CPUArch | inlinevirtual |
| newTimer(ETISS_CPU *cpu) | etiss::CPUArchDefaultPlugins | virtual |
| 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 | inlineprotectedvirtual |
| resetCPU(ETISS_CPU *cpu, etiss::uint64 *startpointer)=0 | etiss::CPUArch | pure virtual |
| rplugin_ | etiss::Plugin | private |
| setCorrespondingCPUCoreName(std::string name) | etiss::Plugin | inlineprotected |
| signalChangedRegisterValue(ETISS_CPU *cpu, const char *registerName) | etiss::CPUArchRegListenerInterface | static |
| splugin_ | etiss::Plugin | private |
| SYSTEMWRAPPER | etiss::Plugin | static |
| toString() const | etiss::Plugin | inline |
| ToString() | etiss::ToString | inline |
| tplugin_ | etiss::Plugin | private |
| TRANSLATION | etiss::Plugin | static |
| TranslationPlugin() | etiss::TranslationPlugin | |
| trplugin_ | etiss::Plugin | private |
| type_ | etiss::Plugin | private |
| unlikelyInstruction(etiss::uint8 *instr, unsigned length, bool &ismetainstruction) | etiss::CPUArch | virtual |
| ~CPUArch() | etiss::CPUArch | virtual |
| ~CPUArchCPUManipulation() | etiss::CPUArchCPUManipulation | virtual |
| ~CPUArchDefaultPlugins() | etiss::CPUArchDefaultPlugins | inlinevirtual |
| ~CPUArchRegListenerInterface() | etiss::CPUArchRegListenerInterface | virtual |
| ~Plugin() | etiss::Plugin | virtual |
| ~ToString() | etiss::ToString | inlinevirtual |
| ~TranslationPlugin() | etiss::TranslationPlugin | virtual |