| 
| 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: