Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aldelaro5/dolphin-memory-engine
/ functions
Functions
806 in github.com/aldelaro5/dolphin-memory-engine
⨍
Functions
806
◇
Types & classes
56
Method
DlgCopy
Source/GUI/MemCopy/DlgCopy.h:21
Method
DlgImportCTFile
Source/GUI/MemWatcher/Dialogs/DlgImportCTFile.cpp:11
Method
DlgSettings
Source/GUI/Settings/DlgSettings.h:17
Method
DlgSettings
Source/GUI/Settings/DlgSettings.cpp:13
Method
EndA
Source/Common/PPC/PowerPCAssembler.cpp:434
Method
EndD
Source/Common/PPC/PowerPCAssembler.cpp:438
Method
EndDI
Source/Common/PPC/PowerPCAssembler.cpp:446
Method
EndL
Source/Common/PPC/PowerPCAssembler.cpp:452
Method
EndO
Source/Common/PPC/PowerPCAssembler.cpp:442
Method
EndX
simplify branches statements. Certain characters in the mnemonic affect the value of certain bit fields. These functions return the proper values base
Source/Common/PPC/PowerPCAssembler.cpp:428
Method
FieldDef
Source/Structs/FieldDef.h:23
Method
FieldDef
Source/Structs/FieldDef.cpp:7
Method
HsRn
HsRn - hash string at runtime
Source/Common/PPC/PowerPCAssembler.cpp:58
Method
IDolphinProcess
Source/DolphinProcess/IDolphinProcess.h:14
Method
ILL
returns illegal instruction
Source/Common/PPC/PowerPCDisassembler.cpp:289
Method
InstructionA
Handles all instructions starting with the letter "a"
Source/Common/PPC/PowerPCAssembler.cpp:547
Method
InstructionB
Handles all instructions starting with the letter "b"
Source/Common/PPC/PowerPCAssembler.cpp:587
Method
InstructionC
Handles all instructions starting with the letter "c"
Source/Common/PPC/PowerPCAssembler.cpp:816
Method
InstructionD
Handles all instructions starting with the letter "d"
Source/Common/PPC/PowerPCAssembler.cpp:936
Method
InstructionE
Handles all instructions starting with the letter "e"
Source/Common/PPC/PowerPCAssembler.cpp:972
Method
InstructionF
Handles all instructions starting with the letter "f"
Source/Common/PPC/PowerPCAssembler.cpp:996
Method
InstructionI
Handles all instructions starting with the letter "i"
Source/Common/PPC/PowerPCAssembler.cpp:1087
Method
InstructionL
Handles all instructions starting with the letter "l"
Source/Common/PPC/PowerPCAssembler.cpp:1103
Method
InstructionM
Handles all instructions starting with the letter "m"
Source/Common/PPC/PowerPCAssembler.cpp:1192
Method
InstructionN
Handles all instructions starting with the letter "n"
Source/Common/PPC/PowerPCAssembler.cpp:1278
Method
InstructionO
Handles all instructions starting with the letter "o"
Source/Common/PPC/PowerPCAssembler.cpp:1299
Method
InstructionP
Handles all instructions starting with the letter "p"
Source/Common/PPC/PowerPCAssembler.cpp:1317
Method
InstructionPeriod
Handles all instructions starting with the letter "."
Source/Common/PPC/PowerPCAssembler.cpp:1692
Method
InstructionR
Handles all instructions starting with the letter "r"
Source/Common/PPC/PowerPCAssembler.cpp:1444
Method
InstructionS
Handles all instructions starting with the letter "s"
Source/Common/PPC/PowerPCAssembler.cpp:1480
Method
InstructionT
Handles all instructions starting with the letter "t"
Source/Common/PPC/PowerPCAssembler.cpp:1607
Method
InstructionX
Handles all instructions starting with the letter "x"
Source/Common/PPC/PowerPCAssembler.cpp:1676
Method
LengthValidator
Source/GUI/StructEditor/StructEditorWidget.cpp:20
Method
LinuxDolphinProcess
Source/DolphinProcess/Linux/LinuxDolphinProcess.h:16
Method
MA
MA - Mnemonic Add adds a period or the letter 'o' to the mnemonic if needed
Source/Common/PPC/PowerPCDisassembler.cpp:20
Method
MI
mi - Make Instruction Takes a list of the above struct and makes a powerpc instruction out of it.
Source/Common/PPC/PowerPCAssembler.cpp:413
Method
MacDolphinProcess
Source/DolphinProcess/Mac/MacDolphinProcess.h:13
Method
MainWindow
Source/GUI/MainWindow.cpp:24
Method
MainWindow
Source/GUI/MainWindow.h:26
Method
MathImmediate
handles math operations with immediate values
Source/Common/PPC/PowerPCDisassembler.cpp:498
Method
MemImmediate
handles memory operations with immediate values
Source/Common/PPC/PowerPCDisassembler.cpp:532
Method
MemScanWidget
Source/GUI/MemScanner/MemScanWidget.h:27
Method
MemScanWidget
Source/GUI/MemScanner/MemScanWidget.cpp:19
Method
MemScanner
Source/MemoryScanner/MemoryScanner.h:43
Method
MemViewer
Source/GUI/MemViewer/MemViewer.h:25
Method
MemViewer
Source/GUI/MemViewer/MemViewer.cpp:25
Method
MemViewerWidget
Source/GUI/MemViewer/MemViewerWidget.h:20
Method
MemViewerWidget
Source/GUI/MemViewer/MemViewerWidget.cpp:10
Method
MemWatchEntry
Source/MemoryWatch/MemWatchEntry.h:23
Method
MemWatchEntry
Source/MemoryWatch/MemWatchEntry.cpp:17
Method
MemWatchModel
Source/GUI/MemWatcher/MemWatchModel.h:37
Method
MemWatchModel
Source/GUI/MemWatcher/MemWatchModel.cpp:38
Method
MemWatchTreeNode
Source/MemoryWatch/MemWatchTreeNode.h:16
Method
MemWatchTreeNode
Source/MemoryWatch/MemWatchTreeNode.cpp:10
Method
MemWatchWidget
Source/GUI/MemWatcher/MemWatchWidget.cpp:32
Method
MemWatchWidget
Source/GUI/MemWatcher/MemWatchWidget.h:21
Method
Opcode16Handler
handles all for opcode 16
Source/Common/PPC/PowerPCDisassembler.cpp:581
Method
Opcode18Handler
handles all for opcode 18
Source/Common/PPC/PowerPCDisassembler.cpp:699
Method
Opcode19Handler
handles all for opcode 19
Source/Common/PPC/PowerPCDisassembler.cpp:831
Method
Opcode19HandlerExt16
handles all for opcode 18 extended opcode 16 and extended opcode 528
Source/Common/PPC/PowerPCDisassembler.cpp:742
Method
Opcode31Handler
handles all for opcode 31. This took ages to do
Source/Common/PPC/PowerPCDisassembler.cpp:907
Method
Opcode59Handler
handles all for opcode 59
Source/Common/PPC/PowerPCDisassembler.cpp:1406
Method
Opcode63Handler
handles all for opcode 63
Source/Common/PPC/PowerPCDisassembler.cpp:1460
Method
PPCAssemble
Main assemble function. Takes a string of a PowerPC instruction and returns a big endian 32-bit integer
Source/Common/PPC/PowerPCAssembler.cpp:1708
Method
PPCDisassemble
Source/Common/PPC/PowerPCDisassembler.cpp:1593
Method
PowerPCAssembler
Source/Common/PPC/PowerPCAssembler.h:16
Method
PowerPCDisassembler
Source/Common/PPC/PowerPCDisassembler.h:15
Method
PsqInstruction
handles psq instructions
Source/Common/PPC/PowerPCDisassembler.cpp:1387
Method
RLWInstruction
handles "RLW" instructions
Source/Common/PPC/PowerPCDisassembler.cpp:890
Method
ResultsListModel
Source/GUI/MemScanner/ResultsListModel.cpp:5
Method
ResultsListModel
Source/GUI/MemScanner/ResultsListModel.h:23
Method
SConfig
Source/GUI/Settings/SConfig.cpp:16
Method
SConfig
Source/GUI/Settings/SConfig.h:20
Method
StringAliasToNumber
this table was pulled from PowerpcDisassembler.cpp and converted to look for strings and return an int instead of the other way around.
Source/Common/PPC/PowerPCAssembler.cpp:137
Method
StringToNumber
converts a string to a value. So "r0" becomes 0, "sp" becomes 1, "0x10" becomes 16, etc. - str assumed all lowercase and no leading or trailing spaces
Source/Common/PPC/PowerPCAssembler.cpp:341
Method
StructDef
Source/Structs/StructDef.h:22
Method
StructDef
Source/Structs/StructDef.cpp:5
Method
StructDetailModel
Source/GUI/StructEditor/StructDetailModel.cpp:11
Method
StructDetailModel
Source/GUI/StructEditor/StructDetailModel.h:25
Method
StructEditorWidget
Source/GUI/StructEditor/StructEditorWidget.h:21
Method
StructEditorWidget
Source/GUI/StructEditor/StructEditorWidget.cpp:42
Method
StructSelectModel
Source/GUI/StructEditor/StructSelectModel.h:20
Method
StructSelectModel
Source/GUI/StructEditor/StructSelectModel.cpp:10
Method
StructTreeNode
Source/Structs/StructTreeNode.h:17
Method
StructTreeNode
Source/Structs/StructTreeNode.cpp:5
Method
TOAmt
Source/Common/PPC/PowerPCAssembler.cpp:519
Method
TS
TS - To String changes an integer to a string in decimal or hex format. Handles padding too.
Source/Common/PPC/PowerPCDisassembler.cpp:32
Method
TX
handles 'trap' statements
Source/Common/PPC/PowerPCDisassembler.cpp:314
Method
TXI
handles 'trapi' statements
Source/Common/PPC/PowerPCDisassembler.cpp:295
Method
Tokenize
tokenizes string of the assemble instruction into its parts. i.e. "subi r0, sp, 0x10" becomes ["subi", "r0", "sp", "0x10", "", "", "", ""] - str assum
Source/Common/PPC/PowerPCAssembler.cpp:68
Method
TrapTOStr
for trap instructions, this gets a string depending on the 'to' value
Source/Common/PPC/PowerPCDisassembler.cpp:259
Method
ValueAtBits
grabs 'sizeInBits' starting at 'startBit' from 'binary'. 0 = leftmost bit, 31 = rightmost bit
Source/Common/PPC/PowerPCDisassembler.cpp:14
Method
WindowsDolphinProcess
Source/DolphinProcess/Windows/WindowsDolphinProcess.h:14
Method
accept
Source/GUI/MemWatcher/Dialogs/DlgImportCTFile.cpp:135
Method
accept
Source/GUI/MemWatcher/Dialogs/DlgAddWatchEntry.cpp:417
Method
addAllResultsToWatchList
Source/GUI/MainWindow.cpp:274
Method
addByteIndexAsWatch
Source/GUI/MemViewer/MemViewer.cpp:901
Method
addFields
Source/Structs/StructDef.cpp:132
Method
addNodeToStructNodeMap
Source/GUI/MemWatcher/MemWatchModel.cpp:871
Method
addNodes
Source/GUI/StructEditor/StructSelectModel.cpp:332
← previous
next →
301–400 of 806, ranked by callers