MCPcopy Create free account

hub / github.com/diommsantos/QtREAnalyzer / functions

Functions132 in github.com/diommsantos/QtREAnalyzer

↓ 22 callersMethodgetName
()
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:102
↓ 12 callersMethodfromConst
(byte[] value)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:136
↓ 9 callersMethodgetQMetaObjectData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:71
↓ 9 callersMethodgetQtMetaDataData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:79
↓ 8 callersMethodgetQtStaticMetacall
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:83
↓ 8 callersMethodnewStruct
(String name)
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:156
↓ 7 callersMethodgetQtStringdata
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:226
↓ 6 callersMethodgetBody
()
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:122
↓ 5 callersMethodget
(long offset, int size)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:193
↓ 5 callersMethodgetQtMetaStringdataData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:75
↓ 4 callersMethodgetOffset
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:143
↓ 4 callersMethodgetQtMetaDataTypeString
(int type)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:361
↓ 3 callersMethodforLanguage
(Language language)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:76
↓ 3 callersMethodgetQtMetaDataType
(int type)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:676
↓ 3 callersMethodgetQtMethodsCount
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:341
↓ 3 callersMethodgetQtPropertiesCount
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:345
↓ 3 callersMethodgetQtSingalCount
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:349
↓ 2 callersMethodgetArithmetic
(Language language)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:279
↓ 2 callersMethodgetID
()
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:112
↓ 2 callersMethodgetQtClassType
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:167
↓ 2 callersMethodgetQtMetaDataMethodInfo
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:353
↓ 2 callersMethodgetQtMetaDataPropertie
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:357
↓ 2 callersMethodgetSymbol
()
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:92
↓ 2 callersMethodsetParentNamespace
(Namespace parentNamespace)
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:127
↓ 2 callersMethodsetValue
tests/SignalSlotsTest/main.cpp:4
↓ 2 callersMethodsolveQtMethod
(Address methodAddress, int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:539
↓ 1 callersMethodannotateQtStaticMetacall
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:291
↓ 1 callersMethodcheckQtClass
Checks whether this class inherits QObject @return true if this class inherits QObject
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:40
↓ 1 callersMethodcheckRtti
Checks whether this namespace contains the typical MSVC RTTI structs. See <a href=https://www.lukaszlipski.dev/post/rtti-msvc/>https://www.lukaszlipsk
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:48
↓ 1 callersMethodclear
()
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:184
↓ 1 callersMethodfindOrCreateQtType
(String dataTypeName, boolean caseSensitive)
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:172
↓ 1 callersMethodgetMessageLog
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:97
↓ 1 callersMethodgetMethodSignature
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:320
↓ 1 callersMethodgetParentNamespace
()
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:117
↓ 1 callersMethodgetPossibleQtMethodsAddresses
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:411
↓ 1 callersMethodgetPropertieSignature
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:346
↓ 1 callersMethodgetQArrayData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:136
↓ 1 callersMethodgetQByteArrayData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:140
↓ 1 callersMethodgetQMetaObject
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:148
↓ 1 callersMethodgetQMetaTypeTypes
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:152
↓ 1 callersMethodgetQtData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:184
↓ 1 callersMethodgetQtMetaData
(Address qtMetaDataAddress)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:191
↓ 1 callersMethodgetQtMetaStringdata
(Address qtMetaStringdataAddress)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:144
↓ 1 callersMethodgetQtPropertieOffset
(Expr expr)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:652
↓ 1 callersMethodgetQtStatic_metacall
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:188
↓ 1 callersMethodgetQtTypesManager
(QtClass qtClass)
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:130
↓ 1 callersMethodgetSize
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:131
↓ 1 callersMethodgetStaticMetaObjectAddress
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:104
↓ 1 callersMethodgetStringdata
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:180
↓ 1 callersMethodhasRtti
@return true if this class has RTTI type information
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:60
↓ 1 callersMethodinherits
Checks if the C++ class {@link RttiClass} represents inherits {@link ghidraBaseClass} For example if we have the following C++ class definitions: <br>
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:77
↓ 1 callersMethodinitializeTaskMonitor
(TaskMonitor monitor, SymbolTable symbolTable)
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:101
↓ 1 callersMethodisExternalObjectAddress
(Address possibleAddress)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:437
↓ 1 callersMethodisQtClass
@return true if this class inherits QObject
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:48
↓ 1 callersMethodisQtType
(DataType dataType)
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:161
↓ 1 callersMethodl
()
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:34
↓ 1 callersMethodnewSpaceMap
()
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:215
↓ 1 callersMethodr
()
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:36
↓ 1 callersMethodset
(long offset, Expr val)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:188
↓ 1 callersMethodsolve
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:52
↓ 1 callersMethodsolveQMetaObject
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:83
↓ 1 callersMethodsolveQtMetaData
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:174
↓ 1 callersMethodsolveQtMetaStringdata
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:128
↓ 1 callersMethodsolveQtMethods
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:369
↓ 1 callersMethodsolveQtPropertie
(int offset, int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:660
↓ 1 callersMethodsolveQtPropertieAddress
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:594
↓ 1 callersMethodsolveQtProperties
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:576
↓ 1 callersMethodsolveQtStaticMetacall
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:255
↓ 1 callersMethodsolveSignalIndex
(Address address)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:488
↓ 1 callersMethodsolveSlotAddress
(int index)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:446
↓ 1 callersMethodvalue
tests/SignalSlotsTest/Counter.h:15
↓ 1 callersMethodwhenNull
(long offset, int size)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:199
MethodAbstractBytesExprPcodeExecutorStatePiece
(Language language)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:210
MethodBytesExprPcodeEmulator
(Language language)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:317
MethodBytesExprPcodeExecutorState
(PcodeExecutorStatePiece<byte[], byte[]> concrete)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:268
MethodCountera
tests/SignalSlotsTest/Counter.h:12
MethodExprPcodeArithmetic
(Endian endian)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:82
MethodExprPcodeExecutorStatePiece
(Language language)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:252
MethodExprSpace
(AddressSpace space, NavigableMap<Long, Expr> map)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:175
MethodQArrayDataData
(Data data)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:113
MethodQMetaObjectData
(Data data)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:160
MethodQtAbstractSolver
(QtClassSolver qtClassSolver)
QtREAnalzyer/src/main/java/qtreanalzyer/QtAbstractSolver.java:7
MethodQtClass
(GhidraClass ghidraClass)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:28
MethodQtClassSolver
(QtClass ghidraClass)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClassSolver.java:68
MethodQtData
(Data data)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:96
MethodQtMetaDataData
(Data data)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:273
MethodQtMetaStringdataData
(Data data)
QtREAnalzyer/src/main/java/qtreanalzyer/QtClass.java:211
MethodQtREAnalzyerAnalyzer
()
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:40
MethodQtTypesManager
(Program program)
QtREAnalzyer/src/main/java/qtreanalzyer/QtTypesManager.java:45
MethodRttiClass
(GhidraClass ghidraClass)
QtREAnalzyer/src/main/java/qtreanalzyer/RttiClass.java:34
MethodVarExpr
(AddressSpace space, long offset, int size)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:43
Methodadded
(Program program, AddressSetView set, TaskMonitor monitor, MessageLog log)
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:78
MethodanalysisEnded
(Program program)
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:73
MethodbinaryOp
(int opcode, int sizeout, int sizein1, Expr in1, int sizein2, Expr in2)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:104
MethodcanAnalyze
(Program program)
QtREAnalzyer/src/main/java/qtreanalzyer/QtREAnalzyerAnalyzer.java:55
Methodclear
()
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:222
MethodcreateLocalState
( AuxPcodeEmulator<Expr> emulator, PcodeThread<Pair<byte[], Expr>> thread, BytesPcodeExecutorStatePiece
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:308
MethodcreateLocalUseropLibrary
( AuxPcodeEmulator<Expr> emulator, PcodeThread<Pair<byte[], Expr>> thread)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:296
MethodcreateLocalUseropStub
( AuxPcodeEmulator<Expr> emulator)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:290
MethodcreateSharedState
( AuxPcodeEmulator<Expr> emulator, BytesPcodeExecutorStatePiece concrete)
QtREAnalzyer/src/main/java/qtreanalzyer/BytesExprPcodeEmulator.java:302
next →1–100 of 132, ranked by callers