This is the complete list of members for CPUComponent, including all inherited members.
| AddChecksum(Checksum &checksum) const | Component | |
| AddChild(refcount_ptr< Component > childComponent, size_t insertPosition=(size_t) -1) | Component | |
| AddCustomVariable(const string &name, CustomStateVariableHandler *variableHandler) | Component | inlineprotected |
| AddressDataBus() | AddressDataBus | inline |
| AddressSelect(uint64_t address) | CPUComponent | virtual |
| AddVariable(const string &name, T *variablePointer) | Component | inlineprotected |
| AsAddressDataBus() | CPUComponent | virtual |
| AsCPUComponent() | CPUComponent | virtual |
| AsRootComponent() | Component | virtual |
| CheckConsistency() const | Component | |
| CheckVariableWrite(StateVariable &var, const string &oldValue) | Component | protectedvirtual |
| Clone() const | Component | |
| Component(const string &className, const string &visibleClassName) | Component | protected |
| CPUComponent(const string &className, const string &cpuKind) | CPUComponent | |
| Deserialize(ostream &messages, const string &str, size_t &pos) | Component | static |
| DetectChanges(const refcount_ptr< Component > &oldClone, ostream &changeMessages) const | Component | |
| DisassembleInstruction(uint64_t vaddr, size_t maxLen, unsigned char *instruction, vector< string > &result)=0 | CPUComponent | pure virtual |
| Execute(GXemul *gxemul, int nrOfCycles) | Component | virtual |
| ExecuteMethod(GXemul *gxemul, const string &methodName, const vector< string > &arguments) | CPUComponent | virtual |
| FindPathByPartialMatch(const string &partialPath, bool shortestPossible=false) const | Component | |
| FlushCachedState() | Component | |
| FlushCachedStateForComponent() | CPUComponent | protectedvirtual |
| FunctionTraceArgument(int n) | CPUComponent | inlineprotectedvirtual |
| FunctionTraceArgumentCount() | CPUComponent | inlineprotectedvirtual |
| FunctionTraceCall() | CPUComponent | protected |
| FunctionTraceReturn() | CPUComponent | protected |
| FunctionTraceReturnImpl(int64_t &retval) | CPUComponent | inlineprotectedvirtual |
| GenerateDetails() const | Component | virtual |
| GeneratePath() const | Component | |
| GenerateShortestPossiblePath() const | Component | |
| GenerateTreeDump(const string &branchTemplate, bool htmlLinksForClassNames=false, string prefixForComponentUrls="") const | Component | |
| GetAttribute(const string &attributeName) | Component | static |
| GetChildren() | Component | |
| GetChildren() const | Component | |
| GetClassName() const | Component | |
| GetCurrentFrequency() const | CPUComponent | virtual |
| GetMethodNames(vector< string > &names) const | CPUComponent | virtual |
| GetParent() | Component | |
| GetParent() const | Component | |
| GetRunningGXemulInstance() | Component | protected |
| GetSymbolRegistry() | CPUComponent | inline |
| GetSymbolRegistry() const | CPUComponent | inline |
| GetUI() | Component | protected |
| GetVariable(const string &name) | Component | |
| GetVariable(const string &name) const | Component | |
| GetVariableNames(vector< string > &names) const | Component | |
| GetVisibleClassName() const | Component | |
| LightClone() const | Component | |
| LookupPath(string path) const | Component | |
| m_addressDataBus | CPUComponent | protected |
| m_addressSelect | CPUComponent | protected |
| m_cpuArchitecture | CPUComponent | protected |
| m_delaySlotTarget | CPUComponent | protected |
| m_exceptionOrAbortInDelaySlot | CPUComponent | protected |
| m_frequency | CPUComponent | protected |
| m_functionCallTraceDepth | CPUComponent | protected |
| m_hasUsedUnassemble | CPUComponent | protected |
| m_inDelaySlot | CPUComponent | protected |
| m_isBigEndian | CPUComponent | protected |
| m_lastDumpAddr | CPUComponent | protected |
| m_lastUnassembleVaddr | CPUComponent | protected |
| m_nrOfTracedFunctionCalls | CPUComponent | protected |
| m_pageSize | CPUComponent | protected |
| m_paused | CPUComponent | protected |
| m_pc | CPUComponent | protected |
| m_showFunctionTraceCall | CPUComponent | protected |
| m_showFunctionTraceReturn | CPUComponent | protected |
| MethodMayBeReexecutedWithoutArgs(const string &methodName) const | CPUComponent | virtual |
| PCtoInstructionAddress(uint64_t pc) | CPUComponent | inlineprotectedvirtual |
| PreRunCheck(GXemul *gxemul) | Component | |
| PreRunCheckForComponent(GXemul *gxemul) | CPUComponent | protectedvirtual |
| ReadData(uint8_t &data, Endianness endianness) | CPUComponent | virtual |
| ReadData(uint16_t &data, Endianness endianness) | CPUComponent | virtual |
| ReadData(uint32_t &data, Endianness endianness) | CPUComponent | virtual |
| ReadData(uint64_t &data, Endianness endianness) | CPUComponent | virtual |
| ReferenceCountable() | ReferenceCountable | inline |
| RemoveChild(Component *childToRemove) | Component | |
| Reset() | Component | |
| ResetState() | CPUComponent | virtual |
| RunUnitTests(int &nSucceeded, int &nFailures) | CPUComponent | static |
| Serialize(ostream &ss, SerializationContext &context) const | Component | |
| SetParent(Component *parentComponent) | Component | |
| SetVariableValue(const string &name, const string &expression) | Component | |
| ShowRegisters(GXemul *gxemul, const vector< string > &arguments) const | CPUComponent | protectedvirtual |
| Unassemble(int nRows, bool indicatePC, uint64_t vaddr, ostream &output) | CPUComponent | protected |
| VirtualAddressAsString(uint64_t vaddr) | CPUComponent | inlineprotectedvirtual |
| VirtualToPhysical(uint64_t vaddr, uint64_t &paddr, bool &writable)=0 | CPUComponent | protectedpure virtual |
| WriteData(const uint8_t &data, Endianness endianness) | CPUComponent | virtual |
| WriteData(const uint16_t &data, Endianness endianness) | CPUComponent | virtual |
| WriteData(const uint32_t &data, Endianness endianness) | CPUComponent | virtual |
| WriteData(const uint64_t &data, Endianness endianness) | CPUComponent | virtual |
| ~AddressDataBus() | AddressDataBus | inlinevirtual |
| ~Component() | Component | inlinevirtual |
| ~ReferenceCountable() | ReferenceCountable | inline |
1.8.17