|
| void * | context |
| |
| void(* | freeObject )(void *ctxt) |
| |
| bool(* | getRelocationInfo )(void *ctxt, BNBinaryView *view, BNArchitecture *arch, BNRelocationInfo *result, size_t resultCount) |
| |
| bool(* | applyRelocation )(void *ctxt, BNBinaryView *view, BNArchitecture *arch, BNRelocation *reloc, uint8_t *dest, size_t len) |
| |
| size_t(* | getOperandForExternalRelocation )(void *ctxt, const uint8_t *data, uint64_t addr, size_t length, BNLowLevelILFunction *il, BNRelocation *relocation) |
| |
◆ applyRelocation
| bool(* BNCustomRelocationHandler::applyRelocation) (void *ctxt, BNBinaryView *view, BNArchitecture *arch, BNRelocation *reloc, uint8_t *dest, size_t len) |
◆ context
| void* BNCustomRelocationHandler::context |
◆ freeObject
| void(* BNCustomRelocationHandler::freeObject) (void *ctxt) |
◆ getOperandForExternalRelocation
| size_t(* BNCustomRelocationHandler::getOperandForExternalRelocation) (void *ctxt, const uint8_t *data, uint64_t addr, size_t length, BNLowLevelILFunction *il, BNRelocation *relocation) |
◆ getRelocationInfo
| bool(* BNCustomRelocationHandler::getRelocationInfo) (void *ctxt, BNBinaryView *view, BNArchitecture *arch, BNRelocationInfo *result, size_t resultCount) |
The documentation for this struct was generated from the following file: