INNER CODE UNIT · Python
setObj
bongtrop/hbctool · hbctool/hbc/hbc59/__init__.py:30
def setObj(self, obj):
self.obj = obj
def getVersion(self):
return 74
def getHeader(self):
return self.getObj()["header"]
def getFunctionCount(self):
return self.getObj()["header"]["functionCount"]
def getFunction(self, fid, disasm=True):
assert fid >= 0 and fid < self.getFunctionCount(), "Invalid function ID"
functionHeader = self.getObj()["functionHeaders"][fid]
offset = functionHeader["offset"]
paramCount = functionHeader["paramCount"]